29 #ifndef G4EmSaturation_h 
   30 #define G4EmSaturation_h 1 
std::vector< const G4Material * > matPointers
 
const G4ParticleDefinition * electron
 
std::vector< G4double > g4MatData
 
const G4ParticleDefinition * proton
 
G4double FindBirksCoefficient(const G4Material *)
 
G4double GetStepLength() const 
 
void InitialiseG4materials()
 
void InitialiseBirksCoefficient(const G4Material *)
 
virtual G4double VisibleEnergyDeposition(const G4ParticleDefinition *, const G4MaterialCutsCouple *, G4double length, G4double edepTotal, G4double edepNIEL=0.0)
 
G4double GetNonIonizingEnergyDeposit() const 
 
virtual ~G4EmSaturation()
 
const G4Material * curMaterial
 
std::vector< G4double > effCharges
 
const G4MaterialCutsCouple * GetMaterialCutsCouple() const 
 
std::vector< G4String > g4MatNames
 
void DumpBirksCoefficients()
 
std::vector< G4String > matNames
 
G4double FindG4BirksCoefficient(const G4Material *)
 
const G4ParticleDefinition * GetParticleDefinition() const 
 
std::vector< G4double > massFactors
 
G4double GetTotalEnergyDeposit() const 
 
void DumpG4BirksCoefficients()
 
G4EmSaturation & operator=(const G4EmSaturation &right)
 
G4LossTableManager * manager
 
G4EmSaturation(G4int verb)
 
G4Track * GetTrack() const