#include <HadronPhysicsQGSP_BERT_CHIPS.hh>
◆ HadronPhysicsQGSP_BERT_CHIPS() [1/2]
HadronPhysicsQGSP_BERT_CHIPS::HadronPhysicsQGSP_BERT_CHIPS |
( |
G4int |
verbose = 1 | ) |
|
Definition at line 64 of file HadronPhysicsQGSP_BERT_CHIPS.cc.
66 , theNeutrons(0)
67 , theLEPNeutron(0)
68 , theQGSPNeutron(0)
69 , theBertiniNeutron(0)
70 , thePion(0)
71 , theLEPPion(0)
72 , theQGSPPion(0)
73 , theBertiniPion(0)
74 , theKaon(0)
75 , thePro(0)
76 , theLEPPro(0)
77 , theQGSPPro(0)
78 , theBertiniPro(0)
79 , theMiscCHIPS(0)
80 , QuasiElastic(true)
81 , ProjectileDiffraction(false)
82 , xsAxenWellischGGProton(0)
83 , xsLaidlawWellischGGNeutron(0)
84{
85}
◆ HadronPhysicsQGSP_BERT_CHIPS() [2/2]
HadronPhysicsQGSP_BERT_CHIPS::HadronPhysicsQGSP_BERT_CHIPS |
( |
const G4String & |
name, |
|
|
G4bool |
quasiElastic = true |
|
) |
| |
Definition at line 87 of file HadronPhysicsQGSP_BERT_CHIPS.cc.
89 , theNeutrons(0)
90 , theLEPNeutron(0)
91 , theQGSPNeutron(0)
92 , theBertiniNeutron(0)
93 , thePion(0)
94 , theLEPPion(0)
95 , theQGSPPion(0)
96 , theBertiniPion(0)
97 , theKaon(0)
98 , thePro(0)
99 , theLEPPro(0)
100 , theQGSPPro(0)
101 , theBertiniPro(0)
102 , theMiscCHIPS(0)
103 , QuasiElastic(quasiElastic)
104 , ProjectileDiffraction(false)
105 , xsAxenWellischGGProton(0)
106 , xsLaidlawWellischGGNeutron(0)
107{
108}
◆ ~HadronPhysicsQGSP_BERT_CHIPS()
HadronPhysicsQGSP_BERT_CHIPS::~HadronPhysicsQGSP_BERT_CHIPS |
( |
| ) |
|
|
virtual |
Definition at line 146 of file HadronPhysicsQGSP_BERT_CHIPS.cc.
147{
148 delete theMiscCHIPS;
149 delete theQGSPNeutron;
150 delete theLEPNeutron;
151 delete theBertiniNeutron;
152 delete theQGSPPro;
153 delete theLEPPro;
154 delete thePro;
155 delete theBertiniPro;
156 delete theQGSPPion;
157 delete theLEPPion;
158 delete theBertiniPion;
159 delete thePion;
160 delete theKaon;
161
162 delete xsAxenWellischGGProton;
163 delete xsLaidlawWellischGGNeutron;
164}
◆ ConstructParticle()
void HadronPhysicsQGSP_BERT_CHIPS::ConstructParticle |
( |
| ) |
|
|
virtual |
◆ ConstructProcess()
void HadronPhysicsQGSP_BERT_CHIPS::ConstructProcess |
( |
| ) |
|
|
virtual |
Implements G4VPhysicsConstructor.
Definition at line 179 of file HadronPhysicsQGSP_BERT_CHIPS.cc.
180{
181 CreateModels();
182 theNeutrons->
Build();
186 theMiscCHIPS->
Build();
187
188
189
190
191
192
195
196
197
198
201}
void AddDataSet(G4VCrossSectionDataSet *aDataSet)
static G4Neutron * Neutron()
static G4HadronicProcess * FindInelasticProcess(const G4ParticleDefinition *)
static G4Proton * Proton()
◆ SetProjectileDiffraction()
void HadronPhysicsQGSP_BERT_CHIPS::SetProjectileDiffraction |
( |
G4bool |
value | ) |
|
|
inline |
◆ SetQuasiElastic()
void HadronPhysicsQGSP_BERT_CHIPS::SetQuasiElastic |
( |
G4bool |
value | ) |
|
|
inline |
The documentation for this class was generated from the following files: