Geant4
9.6.p02
|
#include <P6DExtDecayerPhysics.hh>
Public Member Functions | |
P6DExtDecayerPhysics (const G4String &name="ExtDecayer") | |
virtual | ~P6DExtDecayerPhysics () |
Public Member Functions inherited from G4VPhysicsConstructor | |
G4VPhysicsConstructor (const G4String &="") | |
G4VPhysicsConstructor (const G4String &name, G4int physics_type) | |
virtual | ~G4VPhysicsConstructor () |
void | SetPhysicsName (const G4String &="") |
const G4String & | GetPhysicsName () const |
void | SetPhysicsType (G4int) |
G4int | GetPhysicsType () const |
void | SetVerboseLevel (G4int value) |
G4int | GetVerboseLevel () const |
Protected Member Functions | |
virtual void | ConstructParticle () |
virtual void | ConstructProcess () |
Protected Member Functions inherited from G4VPhysicsConstructor | |
G4bool | RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle) |
Additional Inherited Members | |
Protected Attributes inherited from G4VPhysicsConstructor | |
G4int | verboseLevel |
G4String | namePhysics |
G4int | typePhysics |
G4ParticleTable * | theParticleTable |
G4ParticleTable::G4PTblDicIterator * | theParticleIterator |
G4PhysicsListHelper * | thePLHelper |
The builder for external decayer.
The external decayer is added to all instantiated decay processes
Definition at line 48 of file P6DExtDecayerPhysics.hh.
Standard constructor
Definition at line 42 of file P6DExtDecayerPhysics.cc.
|
virtual |
Destructor
Definition at line 50 of file P6DExtDecayerPhysics.cc.
Nothing to be done here
Implements G4VPhysicsConstructor.
Definition at line 61 of file P6DExtDecayerPhysics.cc.
Loop over all particles instantiated and add external decayer to all decay processes if External decayer is set
Implements G4VPhysicsConstructor.
Definition at line 68 of file P6DExtDecayerPhysics.cc.