Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4RToEConvForProton.hh>
Public Member Functions | |
G4RToEConvForProton () | |
virtual | ~G4RToEConvForProton () |
G4double | Convert (const G4double rangeCut, const G4Material *material) final |
Public Member Functions inherited from G4VRangeToEnergyConverter | |
G4VRangeToEnergyConverter () | |
virtual | ~G4VRangeToEnergyConverter () |
G4VRangeToEnergyConverter (const G4VRangeToEnergyConverter &r)=delete | |
G4VRangeToEnergyConverter & | operator= (const G4VRangeToEnergyConverter &r)=delete |
G4bool | operator== (const G4VRangeToEnergyConverter &r) const =delete |
G4bool | operator!= (const G4VRangeToEnergyConverter &r) const =delete |
const G4ParticleDefinition * | GetParticleType () const |
void | SetVerboseLevel (G4int value) |
G4int | GetVerboseLevel () const |
Protected Member Functions | |
G4double | ComputeValue (const G4int Z, const G4double kinEnergy) final |
Protected Member Functions inherited from G4VRangeToEnergyConverter |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VRangeToEnergyConverter | |
static void | SetEnergyRange (const G4double lowedge, const G4double highedge) |
static G4double | GetLowEdgeEnergy () |
static G4double | GetHighEdgeEnergy () |
static G4double | GetMaxEnergyCut () |
static void | SetMaxEnergyCut (const G4double value) |
Protected Attributes inherited from G4VRangeToEnergyConverter | |
const G4ParticleDefinition * | theParticle = nullptr |
G4int | fPDG = 0 |
Definition at line 40 of file G4RToEConvForProton.hh.
|
explicit |
Definition at line 38 of file G4RToEConvForProton.cc.
|
virtual |
Definition at line 59 of file G4RToEConvForProton.cc.
|
finalprotectedvirtual |
Implements G4VRangeToEnergyConverter.
Definition at line 78 of file G4RToEConvForProton.cc.
|
finalvirtual |
Reimplemented from G4VRangeToEnergyConverter.
Definition at line 63 of file G4RToEConvForProton.cc.