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.
1.5.3