42 #ifndef HadronPhysicsQGSP_BERT_WP_h
43 #define HadronPhysicsQGSP_BERT_WP_h 1
48 #include "G4VPhysicsConstructor.hh"
52 #include "G4QGSPPiKBuilder.hh"
53 #include "G4BertiniPiKBuilder.hh"
55 #include "G4ProtonBuilder.hh"
57 #include "G4QGSPProtonBuilder.hh"
58 #include "G4BertiniProtonBuilder.hh"
60 #include "G4NeutronBuilder.hh"
62 #include "G4QGSPNeutronBuilder.hh"
63 #include "G4BertiniNeutronBuilder.hh"
G4ProtonBuilder_WP * thePro
HadronPhysicsQGSP_BERT_WP(const G4String &name="hadron", G4bool quasiElastic=true)
G4BertiniProtonBuilder * theBertiniPro
G4MiscLHEPBuilder_WP * theMiscLHEP
virtual void ConstructParticle()
G4QGSPProtonBuilder * theQGSPPro
G4BertiniPiKBuilder * theBertiniPiK
void SetProjectileDiffraction(G4bool value)
G4QGSPPiKBuilder * theQGSPPiK
G4BertiniNeutronBuilder * theBertiniNeutron
G4bool ProjectileDiffraction
virtual void ConstructProcess()
virtual ~HadronPhysicsQGSP_BERT_WP()
void SetQuasiElastic(G4bool value)
G4NeutronBuilder * theNeutrons
G4QGSPNeutronBuilder * theQGSPNeutron