|
| | G4ParticleChange () |
| |
| virtual | ~G4ParticleChange () |
| |
| G4bool | operator== (const G4ParticleChange &right) const |
| |
| G4bool | operator!= (const G4ParticleChange &right) const |
| |
| virtual G4Step * | UpdateStepForAlongStep (G4Step *Step) |
| |
| virtual G4Step * | UpdateStepForAtRest (G4Step *Step) |
| |
| virtual G4Step * | UpdateStepForPostStep (G4Step *Step) |
| |
| virtual void | Initialize (const G4Track &) |
| |
| const G4ThreeVector * | GetMomentumDirection () const |
| |
| void | ProposeMomentumDirection (G4double Px, G4double Py, G4double Pz) |
| |
| void | ProposeMomentumDirection (const G4ThreeVector &Pfinal) |
| |
| const G4ThreeVector * | GetPolarization () const |
| |
| void | ProposePolarization (G4double Px, G4double Py, G4double Pz) |
| |
| void | ProposePolarization (const G4ThreeVector &finalPoralization) |
| |
| G4double | GetEnergy () const |
| |
| void | ProposeEnergy (G4double finalEnergy) |
| |
| G4double | GetVelocity () const |
| |
| void | ProposeVelocity (G4double finalVelocity) |
| |
| G4double | GetProperTime () const |
| |
| void | ProposeProperTime (G4double finalProperTime) |
| |
| const G4ThreeVector * | GetPosition () const |
| |
| void | ProposePosition (G4double x, G4double y, G4double z) |
| |
| void | ProposePosition (const G4ThreeVector &finalPosition) |
| |
| void | ProposeGlobalTime (G4double t) |
| |
| void | ProposeLocalTime (G4double t) |
| |
| G4double | GetGlobalTime (G4double timeDelay=0.0) const |
| |
| G4double | GetLocalTime (G4double timeDelay=0.0) const |
| |
| G4double | GetMass () const |
| |
| void | ProposeMass (G4double finalMass) |
| |
| G4double | GetCharge () const |
| |
| void | ProposeCharge (G4double finalCharge) |
| |
| G4double | GetMagneticMoment () const |
| |
| void | ProposeMagneticMoment (G4double finalMagneticMoment) |
| |
| G4ThreeVector | GetGlobalPosition (const G4ThreeVector &displacement) const |
| |
| G4ThreeVector | CalcMomentum (G4double energy, G4ThreeVector direction, G4double mass) const |
| |
| 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 &) |
| |
Public Member Functions inherited from G4VParticleChange |
| | G4VParticleChange () |
| |
| virtual | ~G4VParticleChange () |
| |
| G4bool | operator== (const G4VParticleChange &right) const |
| |
| G4bool | operator!= (const G4VParticleChange &right) const |
| |
| G4double | GetTrueStepLength () const |
| |
| void | ProposeTrueStepLength (G4double truePathLength) |
| |
| G4double | GetLocalEnergyDeposit () const |
| |
| void | ProposeLocalEnergyDeposit (G4double anEnergyPart) |
| |
| G4double | GetNonIonizingEnergyDeposit () const |
| |
| void | ProposeNonIonizingEnergyDeposit (G4double anEnergyPart) |
| |
| G4TrackStatus | GetTrackStatus () const |
| |
| void | ProposeTrackStatus (G4TrackStatus status) |
| |
| G4SteppingControl | GetSteppingControl () const |
| |
| void | ProposeSteppingControl (G4SteppingControl StepControlFlag) |
| |
| G4bool | GetFirstStepInVolume () const |
| |
| G4bool | GetLastStepInVolume () const |
| |
| void | ProposeFirstStepInVolume (G4bool flag) |
| |
| void | ProposeLastStepInVolume (G4bool flag) |
| |
| void | Clear () |
| |
| void | SetNumberOfSecondaries (G4int totSecondaries) |
| |
| G4int | GetNumberOfSecondaries () const |
| |
| G4Track * | GetSecondary (G4int anIndex) const |
| |
| void | AddSecondary (G4Track *aSecondary) |
| |
| G4double | GetWeight () const |
| |
| G4double | GetParentWeight () const |
| |
| void | ProposeWeight (G4double finalWeight) |
| |
| void | ProposeParentWeight (G4double finalWeight) |
| |
| void | SetSecondaryWeightByProcess (G4bool) |
| |
| G4bool | IsSecondaryWeightSetByProcess () const |
| |
| void | SetParentWeightByProcess (G4bool) |
| |
| G4bool | IsParentWeightSetByProcess () const |
| |
| void | SetVerboseLevel (G4int vLevel) |
| |
| G4int | GetVerboseLevel () const |
| |
| void | ClearDebugFlag () |
| |
| void | SetDebugFlag () |
| |
| G4bool | GetDebugFlag () const |
| |
Definition at line 77 of file G4ParticleChange.hh.