Import Geant4 6.2.0 source tree
This commit is contained in:
@@ -20,8 +20,8 @@
|
||||
// * statement, and all its terms. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4ionIonisation.cc,v 1.21 2003/11/12 16:23:42 vnivanch Exp $
|
||||
// GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
// $Id: G4ionIonisation.cc,v 1.23 2004/05/27 17:22:56 vnivanch Exp $
|
||||
// GEANT4 tag $Name: geant4-06-02 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
//
|
||||
@@ -42,6 +42,7 @@
|
||||
// 18-04-03 Use IonFluctuations (V.Ivanchenko)
|
||||
// 03-08-03 Add effective charge (V.Ivanchenko)
|
||||
// 12-11-03 G4EnergyLossSTD -> G4EnergyLossProcess (V.Ivanchenko)
|
||||
// 27-05-04 Set integral to be a default regime (V.Ivanchenko)
|
||||
//
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
@@ -95,11 +96,10 @@ void G4ionIonisation::InitialiseProcess()
|
||||
em1->SetHighEnergyLimit(100.0*TeV);
|
||||
AddEmModel(2, em1, flucModel);
|
||||
|
||||
SetIntegral(false);
|
||||
chargeLowLimit = 0.1;
|
||||
energyLowLimit = 250.*MeV;
|
||||
energyLowLimit = 25.*MeV;
|
||||
SetLinearLossLimit(0.15);
|
||||
//SetStepLimits(0.1, 0.1*mm);
|
||||
SetStepLimits(0.1, 0.1*mm);
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
|
||||
@@ -265,7 +265,7 @@ G4double G4ionIonisation::EffectiveCharge(const G4ParticleDefinition* p,
|
||||
chargeCorrection = s * (1.0 + 0.5*(1.0/q - 1.0)*log(1.0 + lambda*lambda)/(vF*vF) );
|
||||
}
|
||||
// G4cout << "G4ionIonisation: charge= " << charge << " q= " << q
|
||||
// << " chargeCor= " << chargeCorrection << G4endl;
|
||||
// << " chargeCor= " << chargeCorrection << G4endl;
|
||||
return charge*q;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user