#include <G4EmExtraPhysics.hh>
Definition at line 56 of file G4EmExtraPhysics.hh.
G4EmExtraPhysics::G4EmExtraPhysics |
( |
G4int |
ver = 1 | ) |
|
Definition at line 88 of file G4EmExtraPhysics.cc.
94 if(verbose > 1)
G4cout <<
"### G4EmExtraPhysics" <<
G4endl;
G4GLOB_DLL std::ostream G4cout
G4VPhysicsConstructor(const G4String &="")
void SetPhysicsType(G4int)
G4EmExtraPhysics::G4EmExtraPhysics |
( |
const G4String & |
name | ) |
|
G4EmExtraPhysics::~G4EmExtraPhysics |
( |
| ) |
|
|
virtual |
void G4EmExtraPhysics::ConstructParticle |
( |
| ) |
|
|
virtual |
void G4EmExtraPhysics::ConstructProcess |
( |
| ) |
|
|
virtual |
Implements G4VPhysicsConstructor.
Definition at line 152 of file G4EmExtraPhysics.cc.
163 theGNPhysics->
Build();
190 if(synActivatedForAll) {
192 myParticleIterator->reset();
195 while( (*myParticleIterator)() ) {
196 particle = myParticleIterator->value();
199 G4cout <<
"### G4SynchrotronRadiation for "
static G4MuonPlus * MuonPlus()
G4bool GetPDGStable() const
const G4String & GetParticleName() const
void RegisterMe(G4HadronicInteraction *a)
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
G4GLOB_DLL std::ostream G4cout
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
static G4Positron * Positron()
static G4PhysicsListHelper * GetPhysicsListHelper()
static G4MuonMinus * MuonMinus()
static G4Electron * Electron()
G4double GetPDGCharge() const
void G4EmExtraPhysics::PositronToHadrons |
( |
G4bool |
val | ) |
|
void G4EmExtraPhysics::PositronToMuMu |
( |
G4bool |
val | ) |
|
Definition at line 112 of file G4EmExtraPhysics.cc.
114 synActivatedForAll = val;
115 if(synActivatedForAll) { synActivated =
true; }
The documentation for this class was generated from the following files:
- geant4.10.03.p01/source/physics_lists/constructors/gamma_lepto_nuclear/include/G4EmExtraPhysics.hh
- geant4.10.03.p01/source/physics_lists/constructors/gamma_lepto_nuclear/src/G4EmExtraPhysics.cc