Geant4 VMC Version 6.6
|
Special process that activates kinetic energy cuts for gamma. More...
#include <TG4SpecialCuts.h>
Public Member Functions | |
TG4SpecialCutsForGamma (const G4String &processName="specialCutForGamma") | |
virtual | ~TG4SpecialCutsForGamma () |
virtual G4double | GetMinEkine (const TG4Limits &limits, const G4Track &track) const |
Return the kinetic energy limit. | |
Public Member Functions inherited from TG4VSpecialCuts | |
TG4VSpecialCuts (const G4String &processName) | |
virtual | ~TG4VSpecialCuts () |
virtual G4double | PostStepGetPhysicalInteractionLength (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) |
virtual G4VParticleChange * | PostStepDoIt (const G4Track &track, const G4Step &step) |
virtual G4double | AlongStepGetPhysicalInteractionLength (const G4Track &, G4double, G4double, G4double &, G4GPILSelection *) |
Not implemented. | |
virtual G4VParticleChange * | AlongStepDoIt (const G4Track &, const G4Step &) |
Not implemented. | |
virtual G4double | AtRestGetPhysicalInteractionLength (const G4Track &, G4ForceCondition *) |
Not implemented. | |
virtual G4VParticleChange * | AtRestDoIt (const G4Track &, const G4Step &) |
Not implemented. | |
Special process that activates kinetic energy cuts for gamma.
Definition at line 73 of file TG4SpecialCuts.h.
TG4SpecialCutsForGamma::TG4SpecialCutsForGamma | ( | const G4String & | processName = "specialCutForGamma" | ) |
Standard and default constructor
Definition at line 78 of file TG4SpecialCuts.cxx.
|
virtual |
Destructor
Definition at line 85 of file TG4SpecialCuts.cxx.
|
virtual |
Return the kinetic energy limit.
Return the min kinetic energy cut from limits.
Implements TG4VSpecialCuts.
Definition at line 91 of file TG4SpecialCuts.cxx.