Geant4 VMC Version 6.6
|
Special process that activates kinetic energy cuts for charged hadrons. More...
#include <TG4SpecialCuts.h>
Public Member Functions | |
TG4SpecialCutsForChargedHadron (const G4String &processName="specialCutForChargedHadron") | |
virtual | ~TG4SpecialCutsForChargedHadron () |
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 charged hadrons.
Definition at line 35 of file TG4SpecialCuts.h.
TG4SpecialCutsForChargedHadron::TG4SpecialCutsForChargedHadron | ( | const G4String & | processName = "specialCutForChargedHadron" | ) |
Standard constructor
Definition at line 23 of file TG4SpecialCuts.cxx.
|
virtual |
Destructor
Definition at line 31 of file TG4SpecialCuts.cxx.
|
virtual |
Return the kinetic energy limit.
Return the min kinetic energy cut from limits.
Implements TG4VSpecialCuts.
Definition at line 37 of file TG4SpecialCuts.cxx.