#include <PhysListEmStandardMP.hh>
Definition at line 43 of file PhysListEmStandardMP.hh.
◆ PhysListEmStandardMP()
PhysListEmStandardMP::PhysListEmStandardMP |
( |
G4int |
iNumAngles | ) |
|
Definition at line 76 of file PhysListEmStandardMP.cc.
void SetMscStepLimitType(G4MscStepLimitType val)
static G4EmParameters * Instance()
G4VPhysicsConstructor(const G4String &="")
void SetPhysicsType(G4int)
◆ ~PhysListEmStandardMP()
PhysListEmStandardMP::~PhysListEmStandardMP |
( |
| ) |
|
◆ ConstructParticle()
virtual void PhysListEmStandardMP::ConstructParticle |
( |
void |
| ) |
|
|
inlinevirtual |
◆ ConstructProcess()
void PhysListEmStandardMP::ConstructProcess |
( |
void |
| ) |
|
|
virtual |
Implements G4VPhysicsConstructor.
Definition at line 93 of file PhysListEmStandardMP.cc.
105 if (particleName ==
"gamma") {
114 }
else if (particleName ==
"e-") {
127 }
else if (particleName ==
"e+") {
139 }
else if (particleName ==
"mu+" ||
140 particleName ==
"mu-" ) {
149 }
else if( particleName ==
"proton" ||
150 particleName ==
"pi-" ||
151 particleName ==
"pi+" ) {
160 }
else if( particleName ==
"alpha" ||
161 particleName ==
"He3" ) {
169 }
else if( particleName ==
"GenericIon" ) {
G4bool IsShortLived() const
static G4LossTableManager * Instance()
void SetStepFunction(G4double v1, G4double v2)
void SetEmModel(G4VEmModel *, G4int index=1)
const G4String & GetParticleName() const
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
static G4PhysicsListHelper * GetPhysicsListHelper()
void SetEmModel(G4VEmModel *, G4int index=1)
std::vector< G4InuclElementaryParticle >::iterator particleIterator
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
void SetAtomDeexcitation(G4VAtomDeexcitation *)
G4double GetPDGCharge() const
◆ fNumAngles
G4int PhysListEmStandardMP::fNumAngles |
|
private |
The documentation for this class was generated from the following files: