Geant4
10.02.p03
|
#include <G4EmSaturation.hh>
Public Member Functions | |
G4EmSaturation (G4int verb) | |
virtual | ~G4EmSaturation () |
virtual G4double | VisibleEnergyDeposition (const G4ParticleDefinition *, const G4MaterialCutsCouple *, G4double length, G4double edepTotal, G4double edepNIEL=0.0) |
G4double | FindG4BirksCoefficient (const G4Material *) |
void | DumpBirksCoefficients () |
void | DumpG4BirksCoefficients () |
G4double | VisibleEnergyDepositionAtAStep (const G4Step *) |
void | SetVerbose (G4int) |
Private Member Functions | |
G4EmSaturation & | operator= (const G4EmSaturation &right) |
G4EmSaturation (const G4EmSaturation &) | |
G4double | FindBirksCoefficient (const G4Material *) |
void | InitialiseBirksCoefficient (const G4Material *) |
void | InitialiseG4materials () |
Private Attributes | |
const G4ParticleDefinition * | electron |
const G4ParticleDefinition * | proton |
G4LossTableManager * | manager |
G4NistManager * | nist |
const G4Material * | curMaterial |
G4double | curBirks |
G4double | curRatio |
G4double | curChargeSq |
G4int | verbose |
G4int | nMaterials |
G4int | nG4Birks |
G4int | nWarnings |
std::vector< const G4Material * > | matPointers |
std::vector< G4String > | matNames |
std::vector< G4double > | massFactors |
std::vector< G4double > | effCharges |
std::vector< G4double > | g4MatData |
std::vector< G4String > | g4MatNames |
Definition at line 72 of file G4EmSaturation.hh.
G4EmSaturation::G4EmSaturation | ( | G4int | verb | ) |
|
virtual |
Definition at line 77 of file G4EmSaturation.cc.
|
private |
void G4EmSaturation::DumpBirksCoefficients | ( | ) |
Definition at line 245 of file G4EmSaturation.cc.
void G4EmSaturation::DumpG4BirksCoefficients | ( | ) |
Definition at line 262 of file G4EmSaturation.cc.
|
inlineprivate |
Definition at line 163 of file G4EmSaturation.hh.
G4double G4EmSaturation::FindG4BirksCoefficient | ( | const G4Material * | mat | ) |
Definition at line 141 of file G4EmSaturation.cc.
|
private |
Definition at line 160 of file G4EmSaturation.cc.
|
private |
|
private |
|
inline |
|
virtual |
Definition at line 82 of file G4EmSaturation.cc.
|
inline |
Definition at line 149 of file G4EmSaturation.hh.
|
private |
Definition at line 120 of file G4EmSaturation.hh.
|
private |
Definition at line 122 of file G4EmSaturation.hh.
|
private |
Definition at line 119 of file G4EmSaturation.hh.
|
private |
Definition at line 121 of file G4EmSaturation.hh.
|
private |
Definition at line 133 of file G4EmSaturation.hh.
|
private |
Definition at line 113 of file G4EmSaturation.hh.
|
private |
Definition at line 136 of file G4EmSaturation.hh.
|
private |
Definition at line 137 of file G4EmSaturation.hh.
|
private |
Definition at line 115 of file G4EmSaturation.hh.
|
private |
Definition at line 132 of file G4EmSaturation.hh.
|
private |
Definition at line 131 of file G4EmSaturation.hh.
|
private |
Definition at line 130 of file G4EmSaturation.hh.
|
private |
Definition at line 126 of file G4EmSaturation.hh.
|
private |
Definition at line 116 of file G4EmSaturation.hh.
|
private |
Definition at line 125 of file G4EmSaturation.hh.
|
private |
Definition at line 127 of file G4EmSaturation.hh.
|
private |
Definition at line 114 of file G4EmSaturation.hh.
|
private |
Definition at line 124 of file G4EmSaturation.hh.