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) | |
BDSConvParticleChange & | operator= (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 |
Definition at line 76 of file BDSConvParticleChange.hh.