Import Geant4 10.7.0 source tree

This commit is contained in:
Gabriele Cosmo
2020-12-04 12:30:43 +01:00
parent 67ba86d073
commit dab42d2018
3770 changed files with 226369 additions and 286486 deletions
@@ -59,10 +59,14 @@ class G4HadronicEPTestMessenger: public G4UImessenger
private:
G4HadronicProcessStore* theProcessStore;
G4UIdirectory* heptstDirectory;
G4UIcmdWithAnInteger* reportLvlCmd;
G4UIcmdWithADouble* procRelLvlCmd;
G4UIcmdWithADoubleAndUnit* procAbsLvlCmd;
G4UIdirectory* old_heptstDirectory; // To be removed in G4 11.0
G4UIdirectory* heptstDirectory;
G4UIcmdWithAnInteger* old_reportLvlCmd; // To be removed in G4 11.0
G4UIcmdWithAnInteger* reportLvlCmd;
G4UIcmdWithADouble* old_procRelLvlCmd; // To be removed in G4 11.0
G4UIcmdWithADouble* procRelLvlCmd;
G4UIcmdWithADoubleAndUnit* old_procAbsLvlCmd; // To be removed in G4 11.0
G4UIcmdWithADoubleAndUnit* procAbsLvlCmd;
};
#endif
@@ -252,7 +252,6 @@ private:
G4double theInitialNumberOfInteractionLength;
G4double aScaleFactor;
G4bool xBiasOn;
G4double theLastCrossSection;
};
@@ -63,6 +63,7 @@
class G4Element;
class G4HadronicEPTestMessenger;
class G4HadronicParameters;
class G4HadronicProcessStore
{
@@ -199,8 +200,8 @@ public:
void PrintModelHtml(const G4HadronicInteraction * model) const;
void SetVerbose(G4int val);
G4int GetVerbose();
// these methods are obsolete and will be removed
G4HadronicProcess* FindProcess(const G4ParticleDefinition*,
G4HadronicProcessType subType);
@@ -242,13 +243,14 @@ private:
std::vector<G4VProcess*> extraProcess;
std::multimap<PD,G4VProcess*> ep_map;
G4HadronicParameters* param;
// counters and options
G4int n_proc;
G4int n_model;
G4int n_part;
G4int n_extra;
G4int verbose;
G4bool buildTableStart;
G4bool buildXSTable;
@@ -262,6 +264,5 @@ private:
G4HadronicEPTestMessenger* theEPTestMessenger;
};
#endif