Geant4  10.01.p03
G4VIntersectionLocator Member List

This is the complete list of members for G4VIntersectionLocator, 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
CheckAndReEstimateEndpoint(const G4FieldTrack &CurrentStartA, const G4FieldTrack &EstimatedEndB, G4FieldTrack &RevisedEndPoint, G4int &errorCode)G4VIntersectionLocatorprotected
EstimateIntersectionPoint(const G4FieldTrack &curveStartPointTangent, const G4FieldTrack &curveEndPointTangent, const G4ThreeVector &trialPoint, G4FieldTrack &intersectPointTangent, G4bool &recalculatedEndPoint, G4double &fPreviousSafety, G4ThreeVector &fPreviousSftOrigin)=0G4VIntersectionLocatorpure virtual
fCheckModeG4VIntersectionLocatorprotected
fHelpingNavigatorG4VIntersectionLocatorprotected
fiChordFinderG4VIntersectionLocatorprotected
fiDeltaIntersectionG4VIntersectionLocatorprotected
fiEpsilonStepG4VIntersectionLocatorprotected
fiNavigatorG4VIntersectionLocatorprotected
fiUseSafetyG4VIntersectionLocatorprotected
fpTouchableG4VIntersectionLocatorprotected
fUseNormalCorrectionG4VIntersectionLocatorprotected
fVerboseLevelG4VIntersectionLocatorprotected
G4VIntersectionLocator(G4Navigator *theNavigator)G4VIntersectionLocator
GetAdjustementOfFoundIntersection()G4VIntersectionLocatorinline
GetCheckMode()G4VIntersectionLocatorinlineprotected
GetChordFinderFor()G4VIntersectionLocatorinline
GetDeltaIntersectionFor()G4VIntersectionLocatorinline
GetEpsilonStepFor()G4VIntersectionLocatorinline
GetGlobalSurfaceNormal(const G4ThreeVector &CurrentE_Point, G4bool &validNormal)G4VIntersectionLocatorprotected
GetLastSurfaceNormal(const G4ThreeVector &intersectPoint, G4bool &validNormal) const G4VIntersectionLocatorprivate
GetLocalSurfaceNormal(const G4ThreeVector &CurrentE_Point, G4bool &validNormal)G4VIntersectionLocatorprivate
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
LocateGlobalPointWithinVolumeAndCheck(const G4ThreeVector &pos)G4VIntersectionLocatorprotected
LocateGlobalPointWithinVolumeCheckAndReport(const G4ThreeVector &pos, const G4String &CodeLocationInfo, G4int CheckMode)G4VIntersectionLocatorprotected
printStatus(const G4FieldTrack &startFT, const G4FieldTrack &currentFT, G4double requestStep, G4double safety, G4int stepNum)G4VIntersectionLocator
printStatus(const G4FieldTrack &startFT, const G4FieldTrack &currentFT, G4double requestStep, G4double safety, G4int stepNum, std::ostream &oss, G4int verboseLevel)G4VIntersectionLocatorstatic
ReEstimateEndpoint(const G4FieldTrack &CurrentStateA, const G4FieldTrack &EstimtdEndStateB, G4double linearDistSq, G4double curveDist)G4VIntersectionLocatorprotected
ReportImmediateHit(const char *MethodName, const G4ThreeVector &StartPosition, const G4ThreeVector &TrialPoint, double tolerance, unsigned long int numCalls)G4VIntersectionLocatorprotected
ReportProgress(std::ostream &oss, const G4FieldTrack &StartPointVel, const G4FieldTrack &EndPointVel, G4int substep_no, const G4FieldTrack &A_PtVel, const G4FieldTrack &B_PtVel, G4double safetyLast, G4int depth=-1)G4VIntersectionLocatorprotected
ReportReversedPoints(std::ostringstream &ossMsg, const G4FieldTrack &StartPointVel, const G4FieldTrack &EndPointVel, G4double NewSafety, G4double epsStep, const G4FieldTrack &CurrentA_PointVelocity, const G4FieldTrack &CurrentB_PointVelocity, const G4FieldTrack &SubStart_PointVelocity, const G4ThreeVector &CurrentE_Point, const G4FieldTrack &ApproxIntersecPointV, G4int sbstp_no, G4int sbstp_no_p, G4int depth)G4VIntersectionLocatorprotected
ReportTrialStep(G4int step_no, const G4ThreeVector &ChordAB_v, const G4ThreeVector &ChordEF_v, const G4ThreeVector &NewMomentumDir, const G4ThreeVector &NormalAtEntry, G4bool validNormal)G4VIntersectionLocatorprotected
SetCheckMode(G4bool value)G4VIntersectionLocatorinlineprotected
SetChordFinderFor(G4ChordFinder *fCFinder)G4VIntersectionLocatorinline
SetDeltaIntersectionFor(G4double deltaIntersection)G4VIntersectionLocatorinline
SetEpsilonStepFor(G4double EpsilonStep)G4VIntersectionLocatorinline
SetNavigatorFor(G4Navigator *fNavigator)G4VIntersectionLocatorinline
SetSafetyParametersFor(G4bool UseSafety)G4VIntersectionLocatorinline
SetVerboseFor(G4int fVerbose)G4VIntersectionLocatorinline
~G4VIntersectionLocator()G4VIntersectionLocatorvirtual