93 fHIJINGAntiBaryon = 0;
101 G4bool quasiElasFTF =
false;
102 G4bool quasiElasQGS =
true;
212 AddDataSet(ChipsKaonMinus);
214 AddDataSet(ChipsKaonPlus);
216 AddDataSet(ChipsKaonZero );
218 AddDataSet(ChipsKaonZero );
232 size_t n = pvec->
size();
234 for(
size_t i=0; i<
n; ++i) {
246 #endif //G4_USE_HIJING
virtual void SetMaxEnergy(G4double aM) finaloverride
virtual ~HadronPhysicsHIJING()
virtual void SetMaxEnergy(G4double aM) finaloverride
static const char * Default_Name()
G4VCrossSectionDataSet * fCHIPSInelastic
static void ConstructParticle()
HadronPhysicsHIJING(G4int verbose=1)
virtual void SetMinEnergy(G4double aM) finaloverride
virtual void Build() finaloverride
static const char * Default_Name()
G4HyperonFTFPBuilder * fHyperon
static G4CrossSectionDataSetRegistry * Instance()
void SetMinEnergy(G4double aM)
virtual void Build() finaloverride
G4NeutronBuilder * fNeutrons
G4ProcessVector * GetProcessList() const
static G4KaonMinus * KaonMinus()
static G4KaonPlus * KaonPlus()
virtual void SetMinEnergy(G4double aM) finaloverride
virtual void SetMinEnergy(G4double aM) finaloverride
static G4KaonZeroLong * KaonZeroLong()
static void ConstructParticle()
Definition of the HadronPhysicsHIJING class.
virtual void Build() finaloverride
virtual void Build() finaloverride
virtual void SetMaxEnergy(G4double aM) finaloverride
HIJINGAntiBarionBuilder * fHIJINGAntiBaryon
virtual void SetMinEnergy(G4double aM) finaloverride
static const char * Default_Name()
static void ConstructParticle()
void SetMinEnergy(G4double aM)
HIJINGPiKBuilder * fHIJINGPiK
virtual void RegisterMe(G4PhysicsBuilderInterface *aB) finaloverride
HIJINGProtonBuilder * fHIJINGPro
static G4KaonZeroShort * KaonZeroShort()
static G4HadronicProcess * FindInelasticProcess(const G4ParticleDefinition *)
G4ProcessManager * GetProcessManager() const
virtual void RegisterMe(G4PhysicsBuilderInterface *aB) finaloverride
virtual void RegisterMe(G4PhysicsBuilderInterface *aB) finaloverride
virtual void ConstructProcess()
virtual void RegisterMe(G4PhysicsBuilderInterface *aB) finaloverride
virtual void SetMaxEnergy(G4double aM) finaloverride
virtual void SetMaxEnergy(G4double aM) finaloverride
G4HadronicProcess * FindInelasticProcess(const G4ParticleDefinition *)
static constexpr double GeV
virtual void ConstructParticle()
HIJINGNeutronBuilder * fHIJINGNeutron
G4AntiBarionBuilder * fAntiBaryon
virtual void SetMaxEnergy(G4double aM) finaloverride
virtual void Build() finaloverride