#include <HadronPhysicsQGSP_BERT_WP.h>
Definition at line 69 of file HadronPhysicsQGSP_BERT_WP.h.
HadronPhysicsQGSP_BERT_WP::HadronPhysicsQGSP_BERT_WP |
( |
const G4String & |
name = "hadron" , |
|
|
G4bool |
quasiElastic = true |
|
) |
| |
HadronPhysicsQGSP_BERT_WP::~HadronPhysicsQGSP_BERT_WP |
( |
| ) |
|
|
virtual |
Definition at line 97 of file HadronPhysicsQGSP_BERT_WP.cc.
References theBertiniNeutron, theBertiniPiK, theBertiniPro, theLEPNeutron, theLEPPiK, theLEPPro, theMiscLHEP, thePiK, thePro, theQGSPNeutron, theQGSPPiK, and theQGSPPro.
G4LEPNeutronBuilder * theLEPNeutron
G4ProtonBuilder_WP * thePro
G4BertiniProtonBuilder * theBertiniPro
G4MiscLHEPBuilder_WP * theMiscLHEP
G4QGSPProtonBuilder * theQGSPPro
G4BertiniPiKBuilder * theBertiniPiK
G4LEPProtonBuilder * theLEPPro
G4QGSPPiKBuilder * theQGSPPiK
G4BertiniNeutronBuilder * theBertiniNeutron
G4QGSPNeutronBuilder * theQGSPNeutron
G4LEPPiKBuilder * theLEPPiK
void HadronPhysicsQGSP_BERT_WP::ConstructParticle |
( |
| ) |
|
|
virtual |
Definition at line 113 of file HadronPhysicsQGSP_BERT_WP.cc.
115 G4MesonConstructor pMesonConstructor;
116 pMesonConstructor.ConstructParticle();
118 G4BaryonConstructor pBaryonConstructor;
119 pBaryonConstructor.ConstructParticle();
121 G4ShortLivedConstructor pShortLivedConstructor;
122 pShortLivedConstructor.ConstructParticle();
void HadronPhysicsQGSP_BERT_WP::ConstructProcess |
( |
| ) |
|
|
virtual |
void HadronPhysicsQGSP_BERT_WP::CreateModels |
( |
| ) |
|
|
private |
Definition at line 64 of file HadronPhysicsQGSP_BERT_WP.cc.
References ProjectileDiffraction, QuasiElastic, G4ProtonBuilder_WP::RegisterMe(), G4PiKBuilder_WP::RegisterMe(), theBertiniNeutron, theBertiniPiK, theBertiniPro, theLEPNeutron, theLEPPiK, theLEPPro, theMiscLHEP, theNeutrons, thePiK, thePro, theQGSPNeutron, theQGSPPiK, and theQGSPPro.
Referenced by ConstructProcess().
G4LEPNeutronBuilder * theLEPNeutron
G4ProtonBuilder_WP * thePro
G4BertiniProtonBuilder * theBertiniPro
G4MiscLHEPBuilder_WP * theMiscLHEP
G4QGSPProtonBuilder * theQGSPPro
G4BertiniPiKBuilder * theBertiniPiK
G4LEPProtonBuilder * theLEPPro
void RegisterMe(G4VPiKBuilder *aB)
G4QGSPPiKBuilder * theQGSPPiK
G4BertiniNeutronBuilder * theBertiniNeutron
G4bool ProjectileDiffraction
void RegisterMe(G4VProtonBuilder *aB)
G4NeutronBuilder * theNeutrons
G4QGSPNeutronBuilder * theQGSPNeutron
G4LEPPiKBuilder * theLEPPiK
void HadronPhysicsQGSP_BERT_WP::SetProjectileDiffraction |
( |
G4bool |
value | ) |
|
|
inline |
void HadronPhysicsQGSP_BERT_WP::SetQuasiElastic |
( |
G4bool |
value | ) |
|
|
inline |
G4bool HadronPhysicsQGSP_BERT_WP::ProjectileDiffraction |
|
private |
G4bool HadronPhysicsQGSP_BERT_WP::QuasiElastic |
|
private |
G4BertiniNeutronBuilder* HadronPhysicsQGSP_BERT_WP::theBertiniNeutron |
|
private |
G4BertiniPiKBuilder* HadronPhysicsQGSP_BERT_WP::theBertiniPiK |
|
private |
G4BertiniProtonBuilder* HadronPhysicsQGSP_BERT_WP::theBertiniPro |
|
private |
G4LEPNeutronBuilder* HadronPhysicsQGSP_BERT_WP::theLEPNeutron |
|
private |
G4LEPPiKBuilder* HadronPhysicsQGSP_BERT_WP::theLEPPiK |
|
private |
G4LEPProtonBuilder* HadronPhysicsQGSP_BERT_WP::theLEPPro |
|
private |
G4NeutronBuilder* HadronPhysicsQGSP_BERT_WP::theNeutrons |
|
private |
G4QGSPNeutronBuilder* HadronPhysicsQGSP_BERT_WP::theQGSPNeutron |
|
private |
G4QGSPPiKBuilder* HadronPhysicsQGSP_BERT_WP::theQGSPPiK |
|
private |
G4QGSPProtonBuilder* HadronPhysicsQGSP_BERT_WP::theQGSPPro |
|
private |