#include <HadronPhysicsCHIPS.hh>
Inheritance diagram for HadronPhysicsCHIPS:
Public Member Functions | |
HadronPhysicsCHIPS (G4int verbose=1) | |
HadronPhysicsCHIPS (const G4String &name) | |
virtual | ~HadronPhysicsCHIPS () |
virtual void | ConstructParticle () |
virtual void | ConstructProcess () |
Definition at line 47 of file HadronPhysicsCHIPS.hh.
HadronPhysicsCHIPS::HadronPhysicsCHIPS | ( | G4int | verbose = 1 |
) |
Definition at line 50 of file HadronPhysicsCHIPS.cc.
00051 : G4VPhysicsConstructor( "CHIPS hadronic") 00052 , theInelasticCHIPS(0) 00053 // , verbosity(verbose) 00054 {}
HadronPhysicsCHIPS::HadronPhysicsCHIPS | ( | const G4String & | name | ) |
Definition at line 56 of file HadronPhysicsCHIPS.cc.
00056 : G4VPhysicsConstructor(name), theInelasticCHIPS(0) 00057 {}
HadronPhysicsCHIPS::~HadronPhysicsCHIPS | ( | ) | [virtual] |
void HadronPhysicsCHIPS::ConstructParticle | ( | ) | [virtual] |
Implements G4VPhysicsConstructor.
Definition at line 64 of file HadronPhysicsCHIPS.cc.
References G4ShortLivedConstructor::ConstructParticle(), G4BaryonConstructor::ConstructParticle(), and G4MesonConstructor::ConstructParticle().
00065 { 00066 G4MesonConstructor pMesonConstructor; 00067 pMesonConstructor.ConstructParticle(); 00068 00069 G4BaryonConstructor pBaryonConstructor; 00070 pBaryonConstructor.ConstructParticle(); 00071 00072 G4ShortLivedConstructor pShortLivedConstructor; 00073 pShortLivedConstructor.ConstructParticle(); 00074 }
void HadronPhysicsCHIPS::ConstructProcess | ( | ) | [virtual] |
Implements G4VPhysicsConstructor.
Definition at line 77 of file HadronPhysicsCHIPS.cc.
References G4QInelasticCHIPSBuilder::Build().
00078 { 00079 theInelasticCHIPS = new G4QInelasticCHIPSBuilder(0); // No verbose (@@ to be developed) 00080 theInelasticCHIPS->Build(); 00081 }