BDSConvParticleChange Class Reference

List of all members.

Public Member Functions

 BDSConvParticleChange ()
virtual ~BDSConvParticleChange ()
G4bool operator== (const BDSConvParticleChange &right) const
G4bool operator!= (const BDSConvParticleChange &right) const
virtual G4Step * UpdateStepForAlongStep (G4Step *Step)
virtual G4Step * UpdateStepForAtRest (G4Step *Step)
virtual G4Step * UpdateStepForPostStep (G4Step *Step)
virtual void Initialize (const G4Track &)
void AddSecondary (G4Track *aSecondary)
void AddSecondary (G4DynamicParticle *aSecondary, G4bool IsGoodForTracking=false)
void AddSecondary (G4DynamicParticle *aSecondary, G4ThreeVector position, G4bool IsGoodForTracking=false)
void AddSecondary (G4DynamicParticle *aSecondary, G4double time, G4bool IsGoodForTracking=false)
virtual void DumpInfo () const
virtual G4bool CheckIt (const G4Track &)

Protected Member Functions

 BDSConvParticleChange (const BDSConvParticleChange &right)
BDSConvParticleChangeoperator= (const BDSConvParticleChange &right)

Protected Attributes

G4ThreeVector theMomentumDirectionChange
G4ThreeVector thePolarizationChange
G4double theEnergyChange
G4ThreeVector thePositionChange
G4double theTimeChange
G4double theProperTimeChange
G4double theWeightChange
G4double theMassChange
G4double theChargeChange
const G4Track * theCurrentTrack
G4double theMuonWeight


Detailed Description

Definition at line 76 of file BDSConvParticleChange.hh.


The documentation for this class was generated from the following files:
Generated on Wed Mar 5 17:25:25 2008 for BDSIM by  doxygen 1.5.3