67   minNumberInteractionsBohr(2.0),
   102   if(meanLoss <= 
minLoss) { 
return meanLoss; }
   107   G4double navr = meanLoss*meanLoss/siga;
   118       siga *= 0.25*(1.0 + 
x)*(x3 + (1.0/b2 - 0.5)/(1.0/beta2 - 0.5) );
   121     G4double twomeanLoss = meanLoss + meanLoss;
   124     if(twomeanLoss < siga) {
   128         x = (loss - meanLoss)/siga;
   135       } 
while (0.0 > loss || loss > twomeanLoss);
   141     loss = meanLoss*n/navr;
 ThreeVector shoot(const G4int Ap, const G4int Af)
 
G4long G4Poisson(G4double mean)
 
const G4Material * GetMaterial() const
 
G4double Dispersion(const G4Material *, const G4DynamicParticle *, G4double, G4double)
 
const G4ParticleDefinition * particle
 
G4double minNumberInteractionsBohr
 
G4double GetKineticEnergy() const
 
virtual ~G4BohrFluctuations()
 
G4BohrFluctuations(const G4String &nam="BohrFluc")
 
G4double GetElectronDensity() const
 
G4double GetPDGMass() const
 
void InitialiseMe(const G4ParticleDefinition *)
 
G4ParticleDefinition * GetDefinition() const
 
static const double eplus
 
G4double GetPDGCharge() const
 
G4double SampleFluctuations(const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double, G4double, G4double)