57 #ifndef G4IonCoulombScatteringModel_h 
   58 #define G4IonCoulombScatteringModel_h 1 
   90   virtual void SampleSecondaries(std::vector<G4DynamicParticle*>*,
 
   98   inline void  SetRecoilThreshold(
G4double eth);
 
  100   inline void  SetHeavyIonCorr(
G4int b);
 
  102   inline G4int GetHeavyIonCorr();
 
  149   if(cup != currentCouple) {
 
  152     currentMaterialIndex = currentCouple->
GetIndex();
 
  164     ioncross->SetupParticle(p);
 
  172   recoilThreshold = eth;
 
G4IonCoulombCrossSection * ioncross
 
G4NistManager * fNistManager
 
const G4Material * currentMaterial
 
const std::vector< G4double > * pCuts
 
G4ParticleChangeForGamma * fParticleChange
 
static const G4double A[nN]
 
const G4ParticleDefinition * theProton
 
void SetHeavyIonCorr(G4int b)
 
ComputeCrossSectionPerAtom
 
G4double GetPDGMass() const 
 
const G4ParticleDefinition * particle
 
void DefineMaterial(const G4MaterialCutsCouple *)
 
void SetRecoilThreshold(G4double eth)
 
void SetupParticle(const G4ParticleDefinition *)
 
const G4MaterialCutsCouple * currentCouple
 
G4int currentMaterialIndex
 
const G4Element * currentElement
 
const G4Material * GetMaterial() const