154 if(verbose > 1)
G4cout<<
"###G4QAtomicPhysics::ConstructProcesses: try "
156 if ( particle ==
"gamma")
163 else if( particle ==
"e-")
169 else if( particle ==
"e+")
176 else if( particle ==
"mu+" || particle ==
"mu-" )
183 else if( particle ==
"pi-" || particle ==
"pi+" ||
184 particle ==
"kaon-" || particle ==
"kaon+" ||
185 particle ==
"proton" || particle ==
"anti_proton" ||
186 particle ==
"tau-" || particle ==
"tau+" ||
187 particle ==
"deuteron" || particle ==
"triton" ||
188 particle ==
"xi-" || particle ==
"anti_xi-" ||
189 particle ==
"sigma+" || particle ==
"anti_sigma+" ||
190 particle ==
"sigma-" || particle ==
"anti_sigma-" ||
191 particle ==
"omega-" || particle ==
"anti_omega-" )
198 else if(particle ==
"alpha" || particle ==
"He3" ||particle ==
"GenericIon")
203 else if (particle ==
"B+" || particle ==
"B-" ||
204 particle ==
"D+" || particle ==
"D-" ||
205 particle ==
"Ds+" || particle ==
"Ds-" ||
206 particle ==
"lambda_c+" || particle ==
"anti_lambda_c+" ||
207 particle ==
"sigma_c+" || particle ==
"anti_sigma_c+" ||
208 particle ==
"sigma_c++" || particle ==
"anti_sigma_c++" ||
209 particle ==
"xi_c+" || particle ==
"anti_xi_c+" )
G4DLLIMPORT std::ostream G4cout
static G4AntiOmegaMinus * AntiOmegaMinus()
static G4AntiProton * AntiProton()
static G4AntiSigmaMinus * AntiSigmaMinus()
static G4AntiSigmaPlus * AntiSigmaPlus()
static G4AntiXiMinus * AntiXiMinus()
static G4Deuteron * Deuteron()
static G4Electron * Electron()
void SetVerbose(G4int val, const G4String &name="all")
static G4GenericIon * GenericIonDefinition()
static G4KaonMinus * KaonMinusDefinition()
static G4KaonPlus * KaonPlusDefinition()
static G4LossTableManager * Instance()
static G4MuonMinus * MuonMinus()
static G4MuonPlus * MuonPlus()
static G4OmegaMinus * OmegaMinus()
G4ProcessManager * GetProcessManager() const
const G4String & GetParticleName() const
static G4PionMinus * PionMinusDefinition()
static G4PionPlus * PionPlusDefinition()
static G4Positron * Positron()
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
G4int AddProcess(G4VProcess *aProcess, G4int ordAtRestDoIt=ordInActive, G4int ordAlongSteptDoIt=ordInActive, G4int ordPostStepDoIt=ordInActive)
static G4Proton * Proton()
virtual void ConstructParticle()
virtual ~G4QAtomicPhysics()
virtual void ConstructProcess()
G4QAtomicPhysics(G4int ver=0)
static G4SigmaMinus * SigmaMinus()
static G4SigmaPlus * SigmaPlus()
static G4Triton * Triton()
const G4String & GetPhysicsName() const
G4ParticleTable::G4PTblDicIterator * theParticleIterator
void SetPhysicsType(G4int)
static G4XiMinus * XiMinus()