|
Geant4 VMC Version 6.7
|
#include <Doxymodules.h>

Classes | |
| class | icc |
Public Member Functions | |
| G4MonopoleTransportation (const G4Monopole *p, G4int verbosityLevel=1) | |
| ~G4MonopoleTransportation () | |
| virtual G4double | AlongStepGetPhysicalInteractionLength (const G4Track &track, G4double previousStepSize, G4double currentMinimumStep, G4double ¤tSafety, G4GPILSelection *selection) |
| virtual G4VParticleChange * | AlongStepDoIt (const G4Track &track, const G4Step &stepData) |
| virtual G4VParticleChange * | PostStepDoIt (const G4Track &track, const G4Step &stepData) |
| virtual G4double | PostStepGetPhysicalInteractionLength (const G4Track &, G4double previousStepSize, G4ForceCondition *pForceCond) |
| G4PropagatorInField * | GetPropagatorInField () |
| void | SetPropagatorInField (G4PropagatorInField *pFieldPropagator) |
| G4double | GetThresholdWarningEnergy () const |
| G4double | GetThresholdImportantEnergy () const |
| G4int | GetThresholdTrials () const |
| void | SetThresholdWarningEnergy (G4double newEnWarn) |
| void | SetThresholdImportantEnergy (G4double newEnImp) |
| void | SetThresholdTrials (G4int newMaxTrials) |
| G4double | GetMaxEnergyKilled () const |
| G4double | GetSumEnergyKilled () const |
| void | ResetKilledStatistics (G4int report=1) |
| void | EnableShortStepOptimisation (G4bool optimise=true) |
| virtual G4double | AtRestGetPhysicalInteractionLength (const G4Track &, G4ForceCondition *) |
| virtual G4VParticleChange * | AtRestDoIt (const G4Track &, const G4Step &) |
| G4double | GetZmagFieldValue () const |
| virtual void | StartTracking (G4Track *aTrack) |
Protected Member Functions | |
| G4bool | DoesGlobalFieldExist () |
Private Attributes | |
| const G4Monopole * | fParticleDef |
| G4MonopoleFieldSetup * | fMagSetup |
| G4Navigator * | fLinearNavigator |
| G4PropagatorInField * | fFieldPropagator |
| G4ThreeVector | fTransportEndPosition |
| G4ThreeVector | fTransportEndMomentumDir |
| G4double | fTransportEndKineticEnergy |
| G4ThreeVector | fTransportEndSpin |
| G4bool | fMomentumChanged |
| G4bool | fEndGlobalTimeComputed |
| G4double | fCandidateEndGlobalTime |
| G4bool | fParticleIsLooping |
| G4TouchableHandle | fCurrentTouchableHandle |
| G4bool | fGeometryLimitedStep |
| G4ThreeVector | fPreviousSftOrigin |
| G4double | fPreviousSafety |
| G4ParticleChangeForTransport | fParticleChange |
| G4double | endpointDistance |
| G4double | fThreshold_Warning_Energy |
| G4double | fThreshold_Important_Energy |
| G4int | fThresholdTrials |
| G4int | fNoLooperTrials |
| G4double | fSumEnergyKilled |
| G4double | fMaxEnergyKilled |
| G4bool | fShortStepOptimisation |
| G4SafetyHelper * | fpSafetyHelper |
| G4int | noCalls |
Definition at line 54 of file Doxymodules.h.
| G4MonopoleTransportation::G4MonopoleTransportation | ( | const G4Monopole * | p, |
| G4int | verbosityLevel = 1 ) |
Definition at line 60 of file G4MonopoleTransportation.cxx.
| G4MonopoleTransportation::~G4MonopoleTransportation | ( | ) |
Definition at line 117 of file G4MonopoleTransportation.cxx.
|
virtual |
Definition at line 135 of file G4MonopoleTransportation.cxx.
|
virtual |
Definition at line 388 of file G4MonopoleTransportation.cxx.
|
virtual |
Definition at line 536 of file G4MonopoleTransportation.cxx.
|
virtual |
Definition at line 525 of file G4MonopoleTransportation.cxx.
| G4PropagatorInField * G4MonopoleTransportation::GetPropagatorInField | ( | ) |
| void G4MonopoleTransportation::SetPropagatorInField | ( | G4PropagatorInField * | pFieldPropagator | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Definition at line 129 of file G4MonopoleTransportation.hh.
|
inlinevirtual |
Definition at line 135 of file G4MonopoleTransportation.hh.
|
inline |
Definition at line 141 of file G4MonopoleTransportation.hh.
Referenced by GetZmagFieldValue().
|
virtual |
Definition at line 631 of file G4MonopoleTransportation.cxx.
|
protected |
Referenced by StartTracking().
|
private |
Definition at line 153 of file G4MonopoleTransportation.hh.
Referenced by AlongStepGetPhysicalInteractionLength(), and G4MonopoleTransportation().
|
private |
Definition at line 155 of file G4MonopoleTransportation.hh.
Referenced by AlongStepGetPhysicalInteractionLength(), G4MonopoleTransportation(), and GetZmagFieldValue().
|
private |
Definition at line 157 of file G4MonopoleTransportation.hh.
Referenced by AlongStepGetPhysicalInteractionLength(), G4MonopoleTransportation(), and PostStepDoIt().
|
private |
Definition at line 158 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), AlongStepGetPhysicalInteractionLength(), G4MonopoleTransportation(), and StartTracking().
|
private |
Definition at line 161 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), and AlongStepGetPhysicalInteractionLength().
|
private |
Definition at line 162 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), and AlongStepGetPhysicalInteractionLength().
|
private |
Definition at line 163 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), and AlongStepGetPhysicalInteractionLength().
|
private |
Definition at line 164 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), and AlongStepGetPhysicalInteractionLength().
|
private |
Definition at line 165 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), and AlongStepGetPhysicalInteractionLength().
|
private |
Definition at line 167 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), AlongStepGetPhysicalInteractionLength(), and G4MonopoleTransportation().
|
private |
Definition at line 168 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), AlongStepGetPhysicalInteractionLength(), and G4MonopoleTransportation().
|
private |
Definition at line 171 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), AlongStepGetPhysicalInteractionLength(), and G4MonopoleTransportation().
|
private |
Definition at line 173 of file G4MonopoleTransportation.hh.
Referenced by G4MonopoleTransportation(), PostStepDoIt(), and StartTracking().
|
private |
Definition at line 175 of file G4MonopoleTransportation.hh.
Referenced by AlongStepGetPhysicalInteractionLength(), and PostStepDoIt().
|
private |
Definition at line 178 of file G4MonopoleTransportation.hh.
Referenced by AlongStepGetPhysicalInteractionLength(), G4MonopoleTransportation(), and StartTracking().
|
private |
Definition at line 179 of file G4MonopoleTransportation.hh.
Referenced by AlongStepGetPhysicalInteractionLength(), G4MonopoleTransportation(), and StartTracking().
|
private |
Definition at line 182 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), AlongStepGetPhysicalInteractionLength(), and PostStepDoIt().
|
private |
Definition at line 185 of file G4MonopoleTransportation.hh.
Referenced by AlongStepGetPhysicalInteractionLength().
|
private |
Definition at line 189 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), and G4MonopoleTransportation().
|
private |
Definition at line 190 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), and G4MonopoleTransportation().
|
private |
Definition at line 191 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), and G4MonopoleTransportation().
|
private |
Definition at line 199 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), G4MonopoleTransportation(), and StartTracking().
|
private |
Definition at line 201 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), G4MonopoleTransportation(), and ~G4MonopoleTransportation().
|
private |
Definition at line 202 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), G4MonopoleTransportation(), and ~G4MonopoleTransportation().
|
private |
Definition at line 206 of file G4MonopoleTransportation.hh.
Referenced by AlongStepGetPhysicalInteractionLength(), and G4MonopoleTransportation().
|
private |
Definition at line 208 of file G4MonopoleTransportation.hh.
Referenced by AlongStepGetPhysicalInteractionLength(), and G4MonopoleTransportation().
|
private |
Definition at line 209 of file G4MonopoleTransportation.hh.
Referenced by AlongStepDoIt(), and G4MonopoleTransportation().