120 pManager = pionMinus -> GetProcessManager();
G4PionMinusInelasticProcess thePionMinusInelastic
G4HadronFissionProcess theNeutronFission
G4KaonPlusInelasticProcess theKaonPlusInelastic
static G4KaonPlus * KaonPlusDefinition()
G4hMultipleScattering thePionMinusMult
G4hIonisation thePionPlusIonisation
G4PreCompoundModel * thePreEquilib
G4KaonZeroSInelasticProcess theKaonZeroSInelastic
G4hMultipleScattering theKaonMinusMult
void SetFragmentationModel(G4VStringFragmentation *aModel)
G4ExcitedStringDecay * theStringDecay
static G4KaonMinus * KaonMinusDefinition()
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
G4hMultipleScattering thePionPlusMult
static G4KaonZeroLong * KaonZeroLong()
G4AntiNeutronInelasticProcess theAntiNeutronInelastic
static const char * Default_Name()
G4KaonMinusInelasticProcess theKaonMinusInelastic
G4HadronCaptureProcess * theNeutronCapture
G4KaonZeroLInelasticProcess theKaonZeroLInelastic
G4hIonisation theKaonPlusIonisation
void SetHighEnergyGenerator(G4VHighEnergyGenerator *const value)
G4hIonisation theKaonMinusIonisation
G4AntiProtonAbsorptionFritiof theAntiProtonAnnihilation
void RegisterMe(G4HadronicInteraction *a)
static constexpr double TeV
static const char * Default_Name()
void SetMinEnergy(G4double anEnergy)
void AddDataSet(G4VCrossSectionDataSet *aDataSet)
G4LFission * theNeutronFissionModel
static G4KaonZeroShort * KaonZeroShort()
virtual ~GammaRayTelHadronPhysics()
static G4AntiProton * AntiProton()
static G4PionMinus * PionMinusDefinition()
G4int AddProcess(G4VProcess *aProcess, G4int ordAtRestDoIt=ordInActive, G4int ordAlongSteptDoIt=ordInActive, G4int ordPostStepDoIt=ordInActive)
static G4CrossSectionDataSetRegistry * Instance()
static G4PionPlus * PionPlusDefinition()
static G4Proton * Proton()
static constexpr double eV
G4hMultipleScattering theProtonMult
static G4Neutron * Neutron()
void SetProcessOrdering(G4VProcess *aProcess, G4ProcessVectorDoItIndex idDoIt, G4int ordDoIt=ordDefault)
G4hIonisation thePionMinusIonisation
static const char * Default_Name()
G4hIonisation theAntiProtonIonisation
G4ProtonInelasticProcess theProtonInelastic
G4FTFModel * theStringModel
G4PionPlusInelasticProcess thePionPlusInelastic
GammaRayTelHadronPhysics(const G4String &name="hadron")
G4HadronElasticProcess theElasticProcess
G4ProcessManager * GetProcessManager() const
G4AntiProtonInelasticProcess theAntiProtonInelastic
G4TheoFSGenerator * theModel
static constexpr double GeV
G4HadronElastic * theElasticModel
G4PiMinusAbsorptionBertini thePionMinusAbsorption
G4hMultipleScattering theAntiProtonMult
void SetMaxEnergy(const G4double anEnergy)
G4hMultipleScattering theKaonPlusMult
void SetTransport(G4VIntraNuclearTransportModel *const value)
G4int AddRestProcess(G4VProcess *aProcess, G4int ord=ordDefault)
G4GeneratorPrecompoundInterface * theCascade
G4NeutronInelasticProcess theNeutronInelastic
G4KaonMinusAbsorptionBertini theKaonMinusAbsorption
G4hIonisation theProtonIonisation
static G4AntiNeutron * AntiNeutron()