Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4SDKineticEnergyFilter.hh>
Public Member Functions | |
G4SDKineticEnergyFilter (G4String name, G4double elow=0.0, G4double ehigh=DBL_MAX) | |
virtual | ~G4SDKineticEnergyFilter () |
virtual G4bool | Accept (const G4Step *) const |
void | SetKineticEnergy (G4double elow, G4double ehigh) |
void | SetLowEnergy (G4double elow) |
void | SetHighEnergy (G4double ehigh) |
void | show () |
Public Member Functions inherited from G4VSDFilter | |
G4VSDFilter (G4String name) | |
virtual | ~G4VSDFilter () |
virtual G4bool | Accept (const G4Step *) const =0 |
G4String | GetName () const |
Additional Inherited Members | |
Protected Attributes inherited from G4VSDFilter | |
G4String | filterName |
Definition at line 51 of file G4SDKineticEnergyFilter.hh.
G4SDKineticEnergyFilter::G4SDKineticEnergyFilter | ( | G4String | name, |
G4double | elow = 0.0 , |
||
G4double | ehigh = DBL_MAX |
||
) |
Definition at line 44 of file G4SDKineticEnergyFilter.cc.
|
virtual |
Definition at line 50 of file G4SDKineticEnergyFilter.cc.
Implements G4VSDFilter.
Definition at line 53 of file G4SDKineticEnergyFilter.cc.
Referenced by G4SDParticleWithEnergyFilter::Accept().
void G4SDKineticEnergyFilter::SetHighEnergy | ( | G4double | ehigh | ) |
Definition at line 61 of file G4SDKineticEnergyFilter.cc.
Referenced by G4SDParticleWithEnergyFilter::SetKineticEnergy().
void G4SDKineticEnergyFilter::SetLowEnergy | ( | G4double | elow | ) |
void G4SDKineticEnergyFilter::show | ( | ) |
Definition at line 66 of file G4SDKineticEnergyFilter.cc.
Referenced by G4SDParticleWithEnergyFilter::show().