Import Geant4 11.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2021-12-10 14:46:44 +01:00
committed by Ben Morgan
parent 6399a014b6
commit 80e2389dd8
3932 changed files with 202519 additions and 246221 deletions
@@ -56,7 +56,7 @@ class G4ANuElNucleusCcModel : public G4NeutrinoNucleusModel // G4HadronicIn
{
public:
G4ANuElNucleusCcModel(const G4String& name = "NuMuNucleCcModel");
G4ANuElNucleusCcModel(const G4String& name = "ANuElNuclCcModel");
virtual ~G4ANuElNucleusCcModel();
@@ -61,7 +61,7 @@ class G4ANuElNucleusNcModel : public G4NeutrinoNucleusModel
{
public:
G4ANuElNucleusNcModel(const G4String& name = "NuMuNuclNcModel");
G4ANuElNucleusNcModel(const G4String& name = "ANuElNuclNcModel");
virtual ~G4ANuElNucleusNcModel();
@@ -56,7 +56,7 @@ class G4ANuMuNucleusCcModel : public G4NeutrinoNucleusModel // G4HadronicIn
{
public:
G4ANuMuNucleusCcModel(const G4String& name = "ANuMuNucleCcModel");
G4ANuMuNucleusCcModel(const G4String& name = "ANuMuNuclCcModel");
virtual ~G4ANuMuNucleusCcModel();
@@ -77,6 +77,8 @@ class G4ElectroVDNuclearModel : public G4HadronicInteraction
G4LundStringFragmentation* theFragmentation;
G4ExcitedStringDecay* theStringDecay;
G4CascadeInterface* bert;
G4int secID; // Creator model ID for the secondaries created by this model
};
#endif
@@ -90,6 +90,8 @@ private:
G4LundStringFragmentation* theFragmentation;
G4ExcitedStringDecay* theStringDecay;
G4CascadeInterface* bert;
G4int secID; // Creator model ID for the secondaries created by this model
};
#endif
@@ -50,7 +50,7 @@ class G4NeutrinoElectronCcModel : public G4HadronicInteraction
{
public:
G4NeutrinoElectronCcModel(const G4String& name = "nu-e-elastic");
G4NeutrinoElectronCcModel(const G4String& name = "nu-e-inelastic");
virtual ~G4NeutrinoElectronCcModel();
@@ -86,6 +86,7 @@ private:
G4double fSin2tW; // sin^2theta_Weinberg
G4double fCutEnergy; // minimal recoil electron energy detected
G4int secID; // Creator model ID for the secondaries created by this model
};
@@ -180,9 +180,10 @@ protected:
G4PreCompoundModel* fPreCompound;
G4ExcitationHandler* fDeExcitation;
G4Nucleus* fRecoil;
G4int fSecID; // Creator model ID for the secondaries created by this model
static const G4int fResNumber;
static const G4double fResMass[6]; // [fResNumber];
@@ -56,7 +56,7 @@ class G4NuElNucleusCcModel : public G4NeutrinoNucleusModel // G4HadronicInt
{
public:
G4NuElNucleusCcModel(const G4String& name = "NuMuNucleCcModel");
G4NuElNucleusCcModel(const G4String& name = "NuElNuclCcModel");
virtual ~G4NuElNucleusCcModel();
@@ -61,7 +61,7 @@ class G4NuElNucleusNcModel : public G4NeutrinoNucleusModel
{
public:
G4NuElNucleusNcModel(const G4String& name = "NuMuNuclNcModel");
G4NuElNucleusNcModel(const G4String& name = "NuElNuclNcModel");
virtual ~G4NuElNucleusNcModel();
@@ -56,7 +56,7 @@ class G4NuMuNucleusCcModel : public G4NeutrinoNucleusModel // G4HadronicInt
{
public:
G4NuMuNucleusCcModel(const G4String& name = "NuMuNucleCcModel");
G4NuMuNucleusCcModel(const G4String& name = "NuMuNuclCcModel");
virtual ~G4NuMuNucleusCcModel();