Import Geant4 11.4.1 source tree
This commit is contained in:
@@ -83,7 +83,6 @@ G4ChargeExchange::~G4ChargeExchange()
|
||||
G4HadFinalState* G4ChargeExchange::ApplyYourself(
|
||||
const G4HadProjectile& aTrack, G4Nucleus& targetNucleus)
|
||||
{
|
||||
theParticleChange.Clear();
|
||||
auto part = aTrack.GetDefinition();
|
||||
G4double ekin = aTrack.GetKineticEnergy();
|
||||
|
||||
@@ -303,8 +302,8 @@ G4double G4ChargeExchange::SampleT(const G4ParticleDefinition*,
|
||||
}
|
||||
G4double q1 = 1.0 - G4Exp(-std::min(bb*tmax, numLimit));
|
||||
G4double q2 = 1.0 - G4Exp(-std::min(dd*tmax, numLimit));
|
||||
G4double s1 = q1*aa;
|
||||
G4double s2 = q2*cc;
|
||||
G4double s1 = q1*aa/bb;
|
||||
G4double s2 = q2*cc/dd;
|
||||
if ((s1 + s2)*G4UniformRand() < s2) {
|
||||
q1 = q2;
|
||||
bb = dd;
|
||||
|
||||
@@ -66,7 +66,6 @@ G4HadronElastic::G4HadronElastic(const G4String& name)
|
||||
G4HadronElastic::~G4HadronElastic()
|
||||
{}
|
||||
|
||||
|
||||
void G4HadronElastic::ModelDescription(std::ostream& outFile) const
|
||||
{
|
||||
outFile << "G4HadronElastic is the base class for all hadron-nucleus\n"
|
||||
@@ -81,8 +80,6 @@ void G4HadronElastic::ModelDescription(std::ostream& outFile) const
|
||||
G4HadFinalState* G4HadronElastic::ApplyYourself(
|
||||
const G4HadProjectile& aTrack, G4Nucleus& targetNucleus)
|
||||
{
|
||||
theParticleChange.Clear();
|
||||
|
||||
const G4HadProjectile* aParticle = &aTrack;
|
||||
G4double ekin = aParticle->GetKineticEnergy();
|
||||
|
||||
|
||||
@@ -49,14 +49,10 @@ G4LMsdGenerator::G4LMsdGenerator(const G4String& name)
|
||||
{
|
||||
fPDGencoding = 0;
|
||||
secID = G4PhysicsModelCatalog::GetModelID( "model_LMsdGenerator" );
|
||||
|
||||
// theParticleChange = new G4HadFinalState;
|
||||
}
|
||||
|
||||
G4LMsdGenerator::~G4LMsdGenerator()
|
||||
{
|
||||
// delete theParticleChange;
|
||||
}
|
||||
{}
|
||||
|
||||
void G4LMsdGenerator::ModelDescription(std::ostream& outFile) const
|
||||
{
|
||||
@@ -114,8 +110,6 @@ G4HadFinalState*
|
||||
G4LMsdGenerator::ApplyYourself( const G4HadProjectile& aTrack,
|
||||
G4Nucleus& targetNucleus )
|
||||
{
|
||||
theParticleChange.Clear();
|
||||
|
||||
const G4HadProjectile* aParticle = &aTrack;
|
||||
G4double eTkin = aParticle->GetKineticEnergy();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user