43 #ifndef G4VRangeToEnergyConverter_h    44 #define G4VRangeToEnergyConverter_h 1   106   virtual void Reset();
   134                                    G4RangeVector* rangeVector);
   140                                        G4RangeVector* theRangeVector,
 static G4double HighestEnergy
 
virtual void BuildLossTable()
 
G4PhysicsLogVector G4RangeVector
 
G4PhysicsLogVector G4LossVector
 
const G4ParticleDefinition * GetParticleType() const
 
G4LossTable * theLossTable
 
G4double ConvertCutToKineticEnergy(G4RangeVector *theRangeVector, G4double theCutInLength, size_t materialIndex) const
 
virtual void BuildRangeVector(const G4Material *aMaterial, G4RangeVector *rangeVector)
 
static G4double GetLowEdgeEnergy()
 
G4int GetVerboseLevel() const
 
static G4double GetMaxEnergyCut()
 
virtual G4double ComputeLoss(G4double AtomicNumber, G4double KineticEnergy)=0
 
G4int operator!=(const G4VRangeToEnergyConverter &right) const
 
virtual G4double Convert(G4double rangeCut, const G4Material *material)
 
static void SetMaxEnergyCut(G4double value)
 
G4VRangeToEnergyConverter & operator=(const G4VRangeToEnergyConverter &right)
 
static void SetEnergyRange(G4double lowedge, G4double highedge)
 
virtual ~G4VRangeToEnergyConverter()
 
G4PhysicsTable G4LossTable
 
const G4PhysicsTable * GetLossTable() const
 
G4VRangeToEnergyConverter()
 
G4int operator==(const G4VRangeToEnergyConverter &right) const
 
std::vector< G4RangeVector *> fRangeVectorStore
 
static G4double MaxEnergyCut
 
static G4double GetHighEdgeEnergy()
 
const G4ParticleDefinition * theParticle
 
static G4double LowestEnergy
 
void SetVerboseLevel(G4int value)