154 AddDataSet(ChipsKaonMinus);
156 AddDataSet(ChipsKaonPlus);
158 AddDataSet(ChipsKaonZero );
160 AddDataSet(ChipsKaonZero );
174 size_t n = pvec->
size();
176 for(
size_t i=0; i<
n; ++i) {
187 #endif //G4_USE_URQMD
virtual void ConstructProcess()
static const char * Default_Name()
static void ConstructParticle()
virtual void ConstructParticle()
virtual void Build() finaloverride
static const char * Default_Name()
G4HyperonFTFPBuilder * fHyperon
static G4CrossSectionDataSetRegistry * Instance()
virtual void Build() finaloverride
G4NeutronBuilder * fNeutrons
G4ProcessVector * GetProcessList() const
static G4KaonMinus * KaonMinus()
static G4KaonPlus * KaonPlus()
G4NeutronBuilder * fNeutrons
G4AntiBarionBuilder * fAntiBaryon
static G4KaonZeroLong * KaonZeroLong()
UrQMDProtonBuilder * fUrQMDPro
static void ConstructParticle()
virtual void Build() finaloverride
virtual void Build() finaloverride
UrQMDAntiBarionBuilder * fUrQMDAntiBaryon
UrQMDNeutronBuilder * fUrQMDNeutron
static const char * Default_Name()
virtual ~HadronPhysicsUrQMD()
static void ConstructParticle()
G4HadronicProcess * FindInelasticProcess(const G4ParticleDefinition *)
virtual void RegisterMe(G4PhysicsBuilderInterface *aB) finaloverride
G4HyperonFTFPBuilder * fHyperon
HadronPhysicsUrQMD(G4int verbose=1)
static G4KaonZeroShort * KaonZeroShort()
static G4HadronicProcess * FindInelasticProcess(const G4ParticleDefinition *)
G4ProcessManager * GetProcessManager() const
UrQMDPiKBuilder * fUrQMDPiK
virtual void RegisterMe(G4PhysicsBuilderInterface *aB) finaloverride
virtual void RegisterMe(G4PhysicsBuilderInterface *aB) finaloverride
virtual void RegisterMe(G4PhysicsBuilderInterface *aB) finaloverride
G4AntiBarionBuilder * fAntiBaryon
Definition of the HadronPhysicsUrQMD class.
virtual void Build() finaloverride