64 , theBertiniNeutron(0)
76 , theFTFPAntiBaryon(0)
78 , ProjectileDiffraction(false)
88 , theBertiniNeutron(0)
100 , theFTFPAntiBaryon(0)
101 , QuasiElastic(quasiElastic)
102 , ProjectileDiffraction(false)
106void HadronPhysicsQGSP_FTFP_BERT::CreateModels()
115 G4bool quasiElasFTF=
false;
116 G4bool quasiElasQGS=
true;
118 G4cout <<
" New QGSP_FTFP_BERT physics list, replaces LEP with FTF/P for p/n/pi (/K?)";
120 G4cout <<
" 1) between BERT and FTF/P over the interval "
121 << minFTFP/GeV <<
" to " << maxBERT/GeV <<
" GeV. " <<
G4endl;
122 G4cout <<
" 2) between FTF/P and QGS/P over the interval "
123 << minQGSP/GeV <<
" to " << maxFTFP/GeV <<
" GeV. " <<
G4endl;
124 G4cout <<
" -- quasiElastic was asked to be " << QuasiElastic <<
G4endl
125 <<
" Changed to " << quasiElasQGS <<
" for QGS "
126 <<
" and to " << quasiElasFTF <<
" (must be false) for FTF" <<
G4endl;
171 delete theQGSPNeutron;
172 delete theFTFPNeutron;
173 delete theBertiniNeutron;
179 delete theBertiniPro;
183 delete theBertiniPiK;
187 delete theAntiBaryon;
188 delete theFTFPAntiBaryon;
210 theNeutrons->
Build();
214 theAntiBaryon->
Build();
#define G4_DECLARE_PHYSCONSTR_FACTORY(physics_constructor)
G4DLLIMPORT std::ostream G4cout
void RegisterMe(G4VAntiBarionBuilder *aB)
static void ConstructParticle()
void SetMaxEnergy(G4double aM)
void SetMinEnergy(G4double aM)
void SetMaxEnergy(G4double aM)
void SetMaxEnergy(G4double aM)
void SetMinEnergy(G4double aM)
void SetMaxEnergy(G4double aM)
void SetMinEnergy(G4double aM)
void SetMaxEnergy(G4double aM)
void SetMaxEnergy(G4double aM)
void SetMinEnergy(G4double aM)
static void ConstructParticle()
void SetMaxInelasticEnergy(G4double aM)
void SetMinInelasticEnergy(G4double aM)
static void ConstructParticle()
void RegisterMe(G4VNeutronBuilder *aB)
void RegisterMe(G4VPiKBuilder *aB)
void RegisterMe(G4VProtonBuilder *aB)
void SetMinEnergy(G4double aM)
void SetMinEnergy(G4double aM)
void SetMinEnergy(G4double aM)
static void ConstructParticle()
virtual void ConstructProcess()
HadronPhysicsQGSP_FTFP_BERT(G4int verbose=1)
virtual ~HadronPhysicsQGSP_FTFP_BERT()
virtual void ConstructParticle()