BDSSynchrotronRadiation Class Reference


Public Member Functions

 BDSSynchrotronRadiation (const G4String &processName="BDSSynchRad")
 ~BDSSynchrotronRadiation ()
G4bool IsApplicable (const G4ParticleDefinition &)
virtual G4double GetMeanFreePath (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)
virtual G4VParticleChange * PostStepDoIt (const G4Track &track, const G4Step &step)
G4double SynGenC (G4double xmin)
G4double SynRadC (G4double x)

Private Member Functions

BDSSynchrotronRadiationoperator= (const BDSSynchrotronRadiation &right)
 BDSSynchrotronRadiation (const BDSSynchrotronRadiation &)

Private Attributes

G4double nExpConst
G4double CritEngFac
G4int MeanFreePathCounter

Detailed Description

Definition at line 15 of file BDSSynchrotronRadiation.hh.


The documentation for this class was generated from the following files:
Generated on 28 Jun 2015 for BDSIM by  doxygen 1.4.7