26 #ifndef G4EnergySplitter_h 
   27 #define G4EnergySplitter_h 1 
   68   void GetPhantomParam(
G4bool mustExist);
 
   75   std::vector<G4double> theEnergies;
 
   81 #include "G4EnergySplitter.icc" 
void GetLengthAndEnergyDeposited(G4int stepNo, G4int &voxelID, G4double &stepLength, G4double &energyLoss)
 
void GetVoxelIDAndLength(G4int stepNo, G4int &voxelID, G4double &stepLength)
 
virtual ~G4EnergySplitter()
 
void SetNIterations(G4int niter)
 
void GetFirstVoxelID(G4int &voxelID)
 
void GetLastVoxelID(G4int &voxelID)
 
void GetVoxelID(G4int stepNo, G4int &voxelID)
 
void GetLengthAndInitialEnergy(G4double &preStepEnergy, G4int stepNo, G4int &voxelID, G4double &stepLength, G4double &initialEnergy)
 
G4int SplitEnergyInVolumes(const G4Step *aStep)
 
G4Material * GetVoxelMaterial(G4int stepNo)