Geant4
10.03.p01
|
#include <G4VParticleChange.hh>
Protected Member Functions | |
G4VParticleChange (const G4VParticleChange &right) | |
G4VParticleChange & | operator= (const G4VParticleChange &right) |
G4Step * | UpdateStepInfo (G4Step *Step) |
void | InitializeTrueStepLength (const G4Track &) |
void | InitializeLocalEnergyDeposit (const G4Track &) |
void | InitializeSteppingControl (const G4Track &) |
void | InitializeParentWeight (const G4Track &) |
void | InitializeParentGlobalTime (const G4Track &) |
void | InitializeStatusChange (const G4Track &) |
void | InitializeSecondaries (const G4Track &) |
void | InitializeStepInVolumeFlags (const G4Track &) |
G4bool | CheckSecondary (G4Track &) |
G4double | GetAccuracyForWarning () const |
G4double | GetAccuracyForException () const |
Static Protected Attributes | |
static const G4double | accuracyForWarning = 1.0e-9 |
static const G4double | accuracyForException = 0.001 |
Definition at line 94 of file G4VParticleChange.hh.
G4VParticleChange::G4VParticleChange | ( | ) |
Definition at line 48 of file G4VParticleChange.cc.
|
virtual |
Definition at line 73 of file G4VParticleChange.cc.
|
protected |
Definition at line 89 of file G4VParticleChange.cc.
Definition at line 171 of file G4VParticleChange.cc.
Reimplemented in G4FastStep, G4ParticleChange, G4ParticleChangeForDecay, G4ParticleChangeForLoss, G4ParticleChangeForMSC, and G4ParticleChangeForGamma.
Definition at line 316 of file G4VParticleChange.cc.
Definition at line 398 of file G4VParticleChange.cc.
void G4VParticleChange::Clear | ( | ) |
void G4VParticleChange::ClearDebugFlag | ( | ) |
|
virtual |
Reimplemented in G4FastStep, G4ParticleChange, G4ParticleChangeForLoss, G4ParticleChangeForTransport, G4ParticleChangeForDecay, G4ParticleChangeForMSC, and G4ParticleChangeForGamma.
Definition at line 252 of file G4VParticleChange.cc.
|
protected |
Definition at line 513 of file G4VParticleChange.cc.
|
protected |
Definition at line 508 of file G4VParticleChange.cc.
G4bool G4VParticleChange::GetDebugFlag | ( | ) | const |
G4bool G4VParticleChange::GetFirstStepInVolume | ( | ) | const |
G4bool G4VParticleChange::GetLastStepInVolume | ( | ) | const |
G4double G4VParticleChange::GetLocalEnergyDeposit | ( | ) | const |
G4double G4VParticleChange::GetNonIonizingEnergyDeposit | ( | ) | const |
G4int G4VParticleChange::GetNumberOfSecondaries | ( | ) | const |
G4double G4VParticleChange::GetParentWeight | ( | ) | const |
G4SteppingControl G4VParticleChange::GetSteppingControl | ( | ) | const |
G4TrackStatus G4VParticleChange::GetTrackStatus | ( | ) | const |
G4double G4VParticleChange::GetTrueStepLength | ( | ) | const |
G4int G4VParticleChange::GetVerboseLevel | ( | ) | const |
G4double G4VParticleChange::GetWeight | ( | ) | const |
Reimplemented in G4ParticleChange, G4ParticleChangeForDecay, G4ParticleChangeForTransport, G4ParticleChangeForMSC, and G4ParticleChangeForNothing.
G4bool G4VParticleChange::IsParentWeightSetByProcess | ( | ) | const |
Definition at line 527 of file G4VParticleChange.cc.
G4bool G4VParticleChange::IsSecondaryWeightSetByProcess | ( | ) | const |
G4bool G4VParticleChange::operator!= | ( | const G4VParticleChange & | right | ) | const |
Definition at line 166 of file G4VParticleChange.cc.
|
protected |
Definition at line 116 of file G4VParticleChange.cc.
G4bool G4VParticleChange::operator== | ( | const G4VParticleChange & | right | ) | const |
Definition at line 160 of file G4VParticleChange.cc.
void G4VParticleChange::ProposeSteppingControl | ( | G4SteppingControl | StepControlFlag | ) |
void G4VParticleChange::ProposeTrackStatus | ( | G4TrackStatus | status | ) |
void G4VParticleChange::SetDebugFlag | ( | ) |
Reimplemented in G4ParticleChange, G4ParticleChangeForMSC, G4ParticleChangeForTransport, G4ParticleChangeForLoss, G4ParticleChangeForOccurenceBiasing, and G4ParticleChangeForNothing.
Definition at line 228 of file G4VParticleChange.cc.
Reimplemented in G4FastStep, G4ParticleChange, G4ParticleChangeForDecay, G4ParticleChangeForTransport, G4ParticleChangeForGamma, G4ParticleChangeForOccurenceBiasing, and G4ParticleChangeForNothing.
Definition at line 219 of file G4VParticleChange.cc.
Reimplemented in G4FastStep, G4ParticleChange, G4ParticleChangeForDecay, G4ParticleChangeForTransport, G4ParticleChangeForMSC, G4ParticleChangeForLoss, G4ParticleChangeForGamma, G4ParticleChangeForOccurenceBiasing, and G4ParticleChangeForNothing.
Definition at line 239 of file G4VParticleChange.cc.
Definition at line 202 of file G4VParticleChange.cc.
|
staticprotected |
Definition at line 318 of file G4VParticleChange.hh.
|
staticprotected |
Definition at line 317 of file G4VParticleChange.hh.
|
protected |
Definition at line 314 of file G4VParticleChange.hh.
|
protected |
Definition at line 286 of file G4VParticleChange.hh.
|
protected |
Definition at line 284 of file G4VParticleChange.hh.
|
protected |
Definition at line 278 of file G4VParticleChange.hh.
|
protected |
Definition at line 279 of file G4VParticleChange.hh.
|
protected |
Definition at line 245 of file G4VParticleChange.hh.
|
protected |
Definition at line 260 of file G4VParticleChange.hh.
|
protected |
Definition at line 269 of file G4VParticleChange.hh.
|
protected |
Definition at line 248 of file G4VParticleChange.hh.
|
protected |
Definition at line 289 of file G4VParticleChange.hh.
|
protected |
Definition at line 282 of file G4VParticleChange.hh.
|
protected |
Definition at line 251 of file G4VParticleChange.hh.
|
protected |
Definition at line 254 of file G4VParticleChange.hh.
|
protected |
Definition at line 257 of file G4VParticleChange.hh.
|
protected |
Definition at line 274 of file G4VParticleChange.hh.
|
protected |
Definition at line 293 of file G4VParticleChange.hh.