107 std::vector<G4ThreeVector>* 
 
  110   std::vector<G4ThreeVector>* v = 0;
 
  117     v = 
new std::vector<G4ThreeVector>;
 
  120     for(
G4int i=0; i<nion; ++i) {
 
  124       G4cout << 
"### G4ElectronIonPair::SampleIonisationPoints: " 
  125              << v->size() << 
"  ion pairs are added" << 
G4endl;
 
  139   if(2 == subType || 12 == subType || 13 == subType) { nholes = 1; }
 
  156         G4cout << 
"### G4ElectronIonPair::FindG4MeanEnergyPerIonPair for " 
  157                << name << 
" Epair= " << res/
eV << 
" eV is set" 
  173     G4cout << 
"### G4ElectronIonPair: mean energy per ion pair avalable:" << 
G4endl;
 
  174     for(
G4int i=0; i<nmat; ++i) {
 
  190     G4cout << 
"### G4ElectronIonPair: mean energy per ion pair " 
  191            << 
" for Geant4 materials" << 
G4endl;
 
G4IonisParamMat * GetIonisation() const 
 
G4double MeanNumberOfIonsAlongStep(const G4ParticleDefinition *, const G4Material *, G4double edepTotal, G4double edepNIEL=0.0)
 
virtual ~G4ElectronIonPair()
 
const G4Material * curMaterial
 
CLHEP::Hep3Vector G4ThreeVector
 
G4double GetMeanEnergyPerIonPair() const 
 
const G4String & GetName() const 
 
static G4MaterialTable * GetMaterialTable()
 
std::vector< G4Material * > G4MaterialTable
 
G4int ResidualeChargePostStep(const G4ParticleDefinition *, const G4TrackVector *secondary=0, G4int processSubType=-1)
 
G4double FindG4MeanEnergyPerIonPair(const G4Material *)
 
void DumpG4MeanEnergyPerIonPair()
 
G4StepPoint * GetPreStepPoint() const 
 
std::vector< G4double > g4MatData
 
G4GLOB_DLL std::ostream G4cout
 
const G4ThreeVector & GetPosition() const 
 
G4int SampleNumberOfIonsAlongStep(const G4Step *)
 
void DumpMeanEnergyPerIonPair()
 
std::vector< G4String > g4MatNames
 
static size_t GetNumberOfMaterials()
 
std::vector< G4Track * > G4TrackVector
 
G4StepPoint * GetPostStepPoint() const 
 
std::vector< G4ThreeVector > * SampleIonsAlongStep(const G4Step *)
 
G4double GetPDGCharge() const 
 
void SetMeanEnergyPerIonPair(G4double value)