Import Geant4 11.1.1 source tree

This commit is contained in:
Gabriele Cosmo
2023-02-14 13:57:32 +01:00
parent 9f34590941
commit 84a556a9dc
312 changed files with 35018 additions and 36005 deletions
@@ -218,16 +218,22 @@ protected:
G4HadProjectile thePro;
G4ParticleChange* theTotalResult;
G4CrossSectionDataStore* theCrossSectionDataStore;
G4double fWeight = 1.0;
G4double aScaleFactor = 1.0;
G4double theLastCrossSection = 0.0;
G4double mfpKinEnergy = DBL_MAX;
G4long epReportLevel = 0;
G4HadXSType fXSType = fHadNoIntegral;
private:
G4EnergyRangeManager theEnergyRangeManager;
G4Nucleus targetNucleus;
G4HadronicInteraction* theInteraction = nullptr;
G4CrossSectionDataStore* theCrossSectionDataStore;
G4HadronicProcessStore* theProcessStore;
const G4HadronicProcess* masterProcess = nullptr;
const G4ParticleDefinition* firstParticle = nullptr;
@@ -238,14 +244,9 @@ private:
std::vector<G4double>* theEnergyOfCrossSectionMax = nullptr;
std::vector<G4TwoPeaksHadXS*>* fXSpeaks = nullptr;
G4double aScaleFactor = 1.0;
G4double theLastCrossSection = 0.0;
G4double mfpKinEnergy = DBL_MAX;
G4double theMFP = DBL_MAX;
G4double minKinEnergy;
G4HadXSType fXSType = fHadNoIntegral;
// counters
G4int nMatWarn = 0;
G4int nKaonWarn = 0;