Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4SimpleLocator Member List

This is the complete list of members for G4SimpleLocator, including all inherited members.

AddAdjustementOfFoundIntersection(G4bool UseCorrection)G4VIntersectionLocatorinline
AdjustIntersections(G4bool UseCorrection)G4VIntersectionLocatorinline
AdjustmentOfFoundIntersection(const G4ThreeVector &A, const G4ThreeVector &CurrentE_Point, const G4ThreeVector &CurrentF_Point, const G4ThreeVector &MomentumDir, const G4bool IntersectAF, G4ThreeVector &IntersectionPoint, G4double &NewSafety, G4double &fPrevSafety, G4ThreeVector &fPrevSftOrigin)G4VIntersectionLocatorprotected
AreIntersectionsAdjusted()G4VIntersectionLocatorinline
EstimateIntersectionPoint(const G4FieldTrack &curveStartPointTangent, const G4FieldTrack &curveEndPointTangent, const G4ThreeVector &trialPoint, G4FieldTrack &intersectPointTangent, G4bool &recalculatedEndPoint, G4double &fPreviousSafety, G4ThreeVector &fPreviousSftOrigin)G4SimpleLocatorvirtual
fHelpingNavigatorG4VIntersectionLocatorprotected
fiChordFinderG4VIntersectionLocatorprotected
fiDeltaIntersectionG4VIntersectionLocatorprotected
fiEpsilonStepG4VIntersectionLocatorprotected
fiNavigatorG4VIntersectionLocatorprotected
fiUseSafetyG4VIntersectionLocatorprotected
fpTouchableG4VIntersectionLocatorprotected
fUseNormalCorrectionG4VIntersectionLocatorprotected
fVerboseLevelG4VIntersectionLocatorprotected
G4SimpleLocator(G4Navigator *theNavigator)G4SimpleLocator
G4VIntersectionLocator(G4Navigator *theNavigator)G4VIntersectionLocator
GetAdjustementOfFoundIntersection()G4VIntersectionLocatorinline
GetChordFinderFor()G4VIntersectionLocatorinline
GetDeltaIntersectionFor()G4VIntersectionLocatorinline
GetEpsilonStepFor()G4VIntersectionLocatorinline
GetGlobalSurfaceNormal(const G4ThreeVector &CurrentE_Point, G4bool &validNormal)G4VIntersectionLocatorprotected
GetNavigatorFor()G4VIntersectionLocatorinline
GetSurfaceNormal(const G4ThreeVector &CurrentInt_Point, G4bool &validNormal)G4VIntersectionLocatorprotected
GetVerboseFor()G4VIntersectionLocatorinline
IntersectChord(const G4ThreeVector &StartPointA, const G4ThreeVector &EndPointB, G4double &NewSafety, G4double &PreviousSafety, G4ThreeVector &PreviousSftOrigin, G4double &LinearStepLength, G4ThreeVector &IntersectionPoint, G4bool *calledNavigator=0)G4VIntersectionLocatorinline
kCarToleranceG4VIntersectionLocatorprotected
printStatus(const G4FieldTrack &startFT, const G4FieldTrack &currentFT, G4double requestStep, G4double safety, G4int step)G4VIntersectionLocator
ReEstimateEndpoint(const G4FieldTrack &CurrentStateA, const G4FieldTrack &EstimtdEndStateB, G4double linearDistSq, G4double curveDist)G4VIntersectionLocatorprotected
ReportTrialStep(G4int step_no, const G4ThreeVector &ChordAB_v, const G4ThreeVector &ChordEF_v, const G4ThreeVector &NewMomentumDir, const G4ThreeVector &NormalAtEntry, G4bool validNormal)G4VIntersectionLocatorprotected
SetChordFinderFor(G4ChordFinder *fCFinder)G4VIntersectionLocatorinline
SetDeltaIntersectionFor(G4double deltaIntersection)G4VIntersectionLocatorinline
SetEpsilonStepFor(G4double EpsilonStep)G4VIntersectionLocatorinline
SetNavigatorFor(G4Navigator *fNavigator)G4VIntersectionLocatorinline
SetSafetyParametersFor(G4bool UseSafety)G4VIntersectionLocatorinline
SetVerboseFor(G4int fVerbose)G4VIntersectionLocatorinline
~G4SimpleLocator()G4SimpleLocator
~G4VIntersectionLocator()G4VIntersectionLocatorvirtual