CheckMode(G4bool mode) | G4PropagatorInField | inline |
ClearPropagatorState() | G4PropagatorInField | |
ComputeStep(G4FieldTrack &pFieldTrack, G4double pCurrentProposedStepLength, G4double &pNewSafety, G4VPhysicalVolume *pPhysVol=nullptr, G4bool canRelaxDeltaChord=false) | G4PropagatorInField | |
EndMomentumDir() const | G4PropagatorInField | inline |
EndPosition() const | G4PropagatorInField | inline |
FindAndSetFieldManager(G4VPhysicalVolume *pCurrentPhysVol) | G4PropagatorInField | |
G4PropagatorInField(G4Navigator *theNavigator, G4FieldManager *detectorFieldMgr, G4VIntersectionLocator *vLocator=nullptr) | G4PropagatorInField | |
GetChordFinder() | G4PropagatorInField | inline |
GetCurrentEquationOfMotion() | G4PropagatorInField | inline |
GetCurrentFieldManager() | G4PropagatorInField | inline |
GetDeltaIntersection() const | G4PropagatorInField | inline |
GetDeltaOneStep() const | G4PropagatorInField | inline |
GetEndState() const | G4PropagatorInField | inline |
GetEpsilonStep() const | G4PropagatorInField | inline |
GetIntersectionLocator() | G4PropagatorInField | inline |
GetIterationsToIncreaseChordDistance() const | G4PropagatorInField | inline |
GetLargestAcceptableStep() | G4PropagatorInField | |
GetMaximumEpsilonStep() const | G4PropagatorInField | inline |
GetMaxLoopCount() const | G4PropagatorInField | inline |
GetMaxStepSizeMultiplier() | G4PropagatorInField | |
GetMinBigDistance() | G4PropagatorInField | |
GetMinimumEpsilonStep() const | G4PropagatorInField | inline |
GetNavigatorForPropagating() | G4PropagatorInField | inline |
GetThresholdNoZeroSteps(G4int i) | G4PropagatorInField | inline |
GetUseSafetyForOptimization() | G4PropagatorInField | inline |
GetVerboseLevel() const | G4PropagatorInField | inline |
GetVerboseTrace() | G4PropagatorInField | inline |
GetZeroStepThreshold() | G4PropagatorInField | inline |
GimmeTrajectoryVectorAndForgetIt() const | G4PropagatorInField | |
IntersectChord(const G4ThreeVector &StartPointA, const G4ThreeVector &EndPointB, G4double &NewSafety, G4double &LinearStepLength, G4ThreeVector &IntersectionPoint) | G4PropagatorInField | inline |
IsFirstStepInVolume() | G4PropagatorInField | inline |
IsLastStepInVolume() | G4PropagatorInField | inline |
IsParticleLooping() const | G4PropagatorInField | inline |
PrepareNewTrack() | G4PropagatorInField | inline |
printStatus(const G4FieldTrack &startFT, const G4FieldTrack ¤tFT, G4double requestStep, G4double safety, G4int step, G4VPhysicalVolume *startVolume) | G4PropagatorInField | |
PrintStepLengthDiagnostic(G4double currentProposedStepLength, G4double decreaseFactor, G4double stepTrial, const G4FieldTrack &aFieldTrack) | G4PropagatorInField | protected |
RefreshIntersectionLocator() | G4PropagatorInField | |
ReportLoopingParticle(G4int count, G4double StepTaken, G4double stepRequest, const char *methodName, const G4ThreeVector &momentumVec, G4VPhysicalVolume *physVol) | G4PropagatorInField | protected |
ReportStuckParticle(G4int noZeroSteps, G4double proposedStep, G4double lastTriedStep, G4VPhysicalVolume *physVol) | G4PropagatorInField | protected |
ResetLargestAcceptableStep() | G4PropagatorInField | |
SetDetectorFieldManager(G4FieldManager *newGlobalFieldManager) | G4PropagatorInField | inline |
SetEpsilonStep(G4double newEps) | G4PropagatorInField | inline |
SetIntersectionLocator(G4VIntersectionLocator *pLocator) | G4PropagatorInField | inline |
SetIterationsToIncreaseChordDistance(G4int numIters) | G4PropagatorInField | inline |
SetLargestAcceptableStep(G4double newBigDist) | G4PropagatorInField | |
SetMaximumEpsilonStep(G4double newEpsMax) | G4PropagatorInField | inline |
SetMaxLoopCount(G4int new_max) | G4PropagatorInField | inline |
SetMaxStepSizeMultiplier(G4double vm) | G4PropagatorInField | |
SetMinBigDistance(G4double val) | G4PropagatorInField | |
SetMinimumEpsilonStep(G4double newEpsMin) | G4PropagatorInField | inline |
SetNavigatorForPropagating(G4Navigator *SimpleOrMultiNavigator) | G4PropagatorInField | inline |
SetThresholdNoZeroStep(G4int noAct, G4int noHarsh, G4int noAbandon) | G4PropagatorInField | inline |
SetTrajectoryFilter(G4VCurvedTrajectoryFilter *filter) | G4PropagatorInField | |
SetUseSafetyForOptimization(G4bool) | G4PropagatorInField | inline |
SetVerboseLevel(G4int verbose) | G4PropagatorInField | |
SetVerboseTrace(G4bool enable) | G4PropagatorInField | inline |
SetZeroStepThreshold(G4double newLength) | G4PropagatorInField | inline |
Verbose() const | G4PropagatorInField | inline |
~G4PropagatorInField() | G4PropagatorInField | |