54 #ifdef G4MULTITHREADED
60 #ifdef G4MULTITHREADED
#define G4MUTEX_INITIALIZER
#define G4MUTEXLOCK(mutex)
#define G4MUTEXUNLOCK(mutex)
static G4HadronicParameters * sInstance
static G4HadronicParameters * Instance()
G4double fXSFactorPionInelastic
G4double fMinEnergyTransitionFTF_Cascade
G4double fXSFactorNucleonElastic
void SetXSFactorNucleonInelastic(G4double val)
void SetXSFactorPionInelastic(G4double val)
G4bool fEnableHyperNuclei
void SetVerboseLevel(const G4int val)
G4double fMaxEnergyTransitionQGS_FTF
G4double fMaxEnergyTransitionFTF_Cascade
G4double fXSFactorHadronInelastic
void SetXSFactorPionElastic(G4double val)
void SetEnableHyperNuclei(G4bool val)
void SetMaxEnergy(const G4double val)
G4double fXSFactorNucleonInelastic
void SetApplyFactorXS(G4bool val)
G4double fEnergyThresholdForHeavyHadrons
void SetEnergyThresholdForHeavyHadrons(G4double val)
void SetMinEnergyTransitionQGS_FTF(const G4double val)
void SetMinEnergyTransitionFTF_Cascade(const G4double val)
void SetEnableBCParticles(G4bool val)
G4double fMinEnergyTransitionQGS_FTF
void SetXSFactorHadronElastic(G4double val)
void SetXSFactorEM(G4double val)
void SetEnableCRCoalescence(G4bool val)
void SetMaxEnergyTransitionQGS_FTF(const G4double val)
void SetXSFactorHadronInelastic(G4double val)
void SetXSFactorNucleonElastic(G4double val)
G4double fXSFactorHadronElastic
void SetMaxEnergyTransitionFTF_Cascade(const G4double val)
G4bool fEnableCRCoalescence
G4double fXSFactorPionElastic
G4HadronicParametersMessenger * fMessenger
static G4StateManager * GetStateManager()
static constexpr double TeV
static constexpr double GeV