50 #ifndef G4EnergyLossForExtrapolator_h
51 #define G4EnergyLossForExtrapolator_h 1
125 void Initialisation();
162 std::vector<const G4MaterialCutsCouple*> couples;
256 if(SetupKinematics(part, mat, kinEnergy)) {
259 theta = 19.23*CLHEP::MeV*std::sqrt(charge2*t)*(1.0 + 0.038*
G4Log(y))
274 return stepLength*std::sqrt(1.0 + 0.625*theta*theta);
286 if(SetupKinematics(part, mat, kinEnergy)) {
288 sig2 = (1.0/beta2 - 0.5)*CLHEP::twopi_mc2_rcl2*tmax*step*electronDensity*charge2;
296 G4EnergyLossForExtrapolator::ComputeValue(
G4double x,
301 if(table) res = ((*table)[index])->GetValue(x, b);
330 maxEnergyTransfer = val;
const G4ParticleDefinition const G4Material *G4double range
G4double G4Log(G4double x)
T max(const T t1, const T t2)
brief Return the largest of the two arguments