#include <ElectromagneticPhysics.hh>
Definition at line 42 of file ElectromagneticPhysics.hh.
ElectromagneticPhysics::ElectromagneticPhysics |
( |
const G4String & |
name = "standard" | ) |
|
Definition at line 68 of file ElectromagneticPhysics.cc.
void SetVerbose(G4int val)
static constexpr double mm
void SetStepFunctionMuHad(G4double v1, G4double v2)
static G4EmParameters * Instance()
G4VPhysicsConstructor(const G4String &="")
void SetPhysicsType(G4int)
void SetStepFunction(G4double v1, G4double v2)
ElectromagneticPhysics::~ElectromagneticPhysics |
( |
| ) |
|
ElectromagneticPhysics::ElectromagneticPhysics |
( |
const G4String & |
name = "standard" | ) |
|
ElectromagneticPhysics::~ElectromagneticPhysics |
( |
| ) |
|
ElectromagneticPhysics::ElectromagneticPhysics |
( |
const G4String & |
name = "standard" | ) |
|
ElectromagneticPhysics::~ElectromagneticPhysics |
( |
| ) |
|
virtual void ElectromagneticPhysics::ConstructParticle |
( |
void |
| ) |
|
|
inlinevirtual |
virtual void ElectromagneticPhysics::ConstructParticle |
( |
void |
| ) |
|
|
inlinevirtual |
virtual void ElectromagneticPhysics::ConstructParticle |
( |
void |
| ) |
|
|
inlinevirtual |
virtual void ElectromagneticPhysics::ConstructProcess |
( |
| ) |
|
|
virtual |
void ElectromagneticPhysics::ConstructProcess |
( |
void |
| ) |
|
|
virtual |
Implements G4VPhysicsConstructor.
Definition at line 87 of file ElectromagneticPhysics.cc.
99 if (particleName ==
"gamma") {
105 }
else if (particleName ==
"e-") {
111 }
else if (particleName ==
"e+") {
118 }
else if (particleName ==
"mu+" ||
119 particleName ==
"mu-" ) {
126 }
else if( particleName ==
"proton" ||
127 particleName ==
"pi-" ||
128 particleName ==
"pi+" ) {
133 }
else if( particleName ==
"alpha" ||
134 particleName ==
"He3" ) {
140 }
else if( particleName ==
"GenericIon" ) {
const G4String & GetParticleName() const
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
G4bool IsShortLived() const
static G4PhysicsListHelper * GetPhysicsListHelper()
void SetEmModel(G4VEmModel *, G4int index=1)
std::vector< G4InuclElementaryParticle >::iterator particleIterator
G4double GetPDGCharge() const
virtual void ElectromagneticPhysics::ConstructProcess |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: