|
Geant4-11
|
#include <G4SDKineticEnergyFilter.hh>
Public Member Functions | |
| virtual G4bool | Accept (const G4Step *) const |
| G4SDKineticEnergyFilter (G4String name, G4double elow=0.0, G4double ehigh=DBL_MAX) | |
| G4String | GetName () const |
| void | SetHighEnergy (G4double ehigh) |
| void | SetKineticEnergy (G4double elow, G4double ehigh) |
| void | SetLowEnergy (G4double elow) |
| void | show () |
| virtual | ~G4SDKineticEnergyFilter () |
Protected Attributes | |
| G4String | filterName |
Private Attributes | |
| G4double | fHighEnergy |
| G4double | fLowEnergy |
Definition at line 50 of file G4SDKineticEnergyFilter.hh.
| G4SDKineticEnergyFilter::G4SDKineticEnergyFilter | ( | G4String | name, |
| G4double | elow = 0.0, |
||
| G4double | ehigh = DBL_MAX |
||
| ) |
Definition at line 43 of file G4SDKineticEnergyFilter.cc.
|
virtual |
Definition at line 52 of file G4SDKineticEnergyFilter.cc.
Implements G4VSDFilter.
Definition at line 54 of file G4SDKineticEnergyFilter.cc.
References FALSE, fHighEnergy, fLowEnergy, G4StepPoint::GetKineticEnergy(), G4Step::GetPreStepPoint(), and TRUE.
Referenced by G4SDParticleWithEnergyFilter::Accept().
|
inlineinherited |
Definition at line 55 of file G4VSDFilter.hh.
References G4VSDFilter::filterName.
Referenced by G4VScoringMesh::List(), G4VScoringMesh::SetFilter(), and show().
| void G4SDKineticEnergyFilter::SetHighEnergy | ( | G4double | ehigh | ) |
Definition at line 64 of file G4SDKineticEnergyFilter.cc.
References fHighEnergy, and fLowEnergy.
Referenced by G4SDParticleWithEnergyFilter::SetKineticEnergy().
| void G4SDKineticEnergyFilter::SetLowEnergy | ( | G4double | elow | ) |
| void G4SDKineticEnergyFilter::show | ( | ) |
Definition at line 70 of file G4SDKineticEnergyFilter.cc.
References fHighEnergy, fLowEnergy, G4BestUnit, G4cout, G4endl, and G4VSDFilter::GetName().
Referenced by G4SDParticleWithEnergyFilter::show().
|
private |
Definition at line 72 of file G4SDKineticEnergyFilter.hh.
Referenced by Accept(), SetKineticEnergy(), and show().
|
protectedinherited |
Definition at line 52 of file G4VSDFilter.hh.
Referenced by G4VSDFilter::GetName().
|
private |
Definition at line 71 of file G4SDKineticEnergyFilter.hh.
Referenced by Accept(), SetKineticEnergy(), and show().