![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for G4MultiLevelLocator, including all inherited members.
| AddAdjustementOfFoundIntersection(G4bool UseCorrection) | G4VIntersectionLocator | inline |
| AdjustIntersections(G4bool UseCorrection) | G4VIntersectionLocator | inline |
| 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) | G4VIntersectionLocator | protected |
| AreIntersectionsAdjusted() | G4VIntersectionLocator | inline |
| CheckAndReEstimateEndpoint(const G4FieldTrack &CurrentStartA, const G4FieldTrack &EstimatedEndB, G4FieldTrack &RevisedEndPoint, G4int &errorCode) | G4VIntersectionLocator | protected |
| EstimateIntersectionPoint(const G4FieldTrack &curveStartPointTangent, const G4FieldTrack &curveEndPointTangent, const G4ThreeVector &trialPoint, G4FieldTrack &intersectPointTangent, G4bool &recalculatedEndPoint, G4double &fPreviousSafety, G4ThreeVector &fPreviousSftOrigin) | G4MultiLevelLocator | virtual |
| fCheckMode | G4VIntersectionLocator | protected |
| fHelpingNavigator | G4VIntersectionLocator | protected |
| fiChordFinder | G4VIntersectionLocator | protected |
| fiDeltaIntersection | G4VIntersectionLocator | protected |
| fiEpsilonStep | G4VIntersectionLocator | protected |
| fiNavigator | G4VIntersectionLocator | protected |
| fiUseSafety | G4VIntersectionLocator | protected |
| fMaxSteps | G4MultiLevelLocator | private |
| fNumAdvanceFull | G4MultiLevelLocator | private |
| fNumAdvanceGood | G4MultiLevelLocator | private |
| fNumAdvanceTrials | G4MultiLevelLocator | private |
| fNumCalls | G4MultiLevelLocator | private |
| fpTouchable | G4VIntersectionLocator | protected |
| fUseNormalCorrection | G4VIntersectionLocator | protected |
| fVerboseLevel | G4VIntersectionLocator | protected |
| fWarnSteps | G4MultiLevelLocator | private |
| G4MultiLevelLocator(G4Navigator *theNavigator) | G4MultiLevelLocator | |
| G4VIntersectionLocator(G4Navigator *theNavigator) | G4VIntersectionLocator | |
| GetAdjustementOfFoundIntersection() | G4VIntersectionLocator | inline |
| GetCheckMode() | G4VIntersectionLocator | inlineprotected |
| GetChordFinderFor() | G4VIntersectionLocator | inline |
| GetDeltaIntersectionFor() | G4VIntersectionLocator | inline |
| GetEpsilonStepFor() | G4VIntersectionLocator | inline |
| GetGlobalSurfaceNormal(const G4ThreeVector &CurrentE_Point, G4bool &validNormal) | G4VIntersectionLocator | protected |
| GetNavigatorFor() | G4VIntersectionLocator | inline |
| GetSurfaceNormal(const G4ThreeVector &CurrentInt_Point, G4bool &validNormal) | G4VIntersectionLocator | protected |
| GetVerboseFor() | G4VIntersectionLocator | inline |
| IntersectChord(const G4ThreeVector &StartPointA, const G4ThreeVector &EndPointB, G4double &NewSafety, G4double &PreviousSafety, G4ThreeVector &PreviousSftOrigin, G4double &LinearStepLength, G4ThreeVector &IntersectionPoint, G4bool *calledNavigator=nullptr) | G4VIntersectionLocator | inline |
| kCarTolerance | G4VIntersectionLocator | protected |
| LocateGlobalPointWithinVolumeAndCheck(const G4ThreeVector &pos) | G4VIntersectionLocator | protected |
| LocateGlobalPointWithinVolumeCheckAndReport(const G4ThreeVector &pos, const G4String &CodeLocationInfo, G4int CheckMode) | G4VIntersectionLocator | protected |
| max_depth | G4MultiLevelLocator | privatestatic |
| printStatus(const G4FieldTrack &startFT, const G4FieldTrack ¤tFT, G4double requestStep, G4double safety, G4int stepNum) | G4VIntersectionLocator | |
| printStatus(const G4FieldTrack &startFT, const G4FieldTrack ¤tFT, G4double requestStep, G4double safety, G4int stepNum, std::ostream &oss, G4int verboseLevel) | G4VIntersectionLocator | static |
| ptrInterMedFT | G4MultiLevelLocator | private |
| ReEstimateEndpoint(const G4FieldTrack &CurrentStateA, const G4FieldTrack &EstimtdEndStateB, G4double linearDistSq, G4double curveDist) | G4VIntersectionLocator | protected |
| ReportFieldValue(const G4FieldTrack &locationPV, const char *nameLoc, const G4EquationOfMotion *equation) | G4MultiLevelLocator | private |
| ReportImmediateHit(const char *MethodName, const G4ThreeVector &StartPosition, const G4ThreeVector &TrialPoint, G4double tolerance, unsigned long int numCalls) | G4VIntersectionLocator | protected |
| 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) | G4VIntersectionLocator | protected |
| 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) | G4VIntersectionLocator | protected |
| ReportStatistics() | G4MultiLevelLocator | |
| ReportTrialStep(G4int step_no, const G4ThreeVector &ChordAB_v, const G4ThreeVector &ChordEF_v, const G4ThreeVector &NewMomentumDir, const G4ThreeVector &NormalAtEntry, G4bool validNormal) | G4VIntersectionLocator | protected |
| SetCheckMode(G4bool value) | G4VIntersectionLocator | inlineprotected |
| SetChordFinderFor(G4ChordFinder *fCFinder) | G4VIntersectionLocator | inline |
| SetDeltaIntersectionFor(G4double deltaIntersection) | G4VIntersectionLocator | inline |
| SetEpsilonStepFor(G4double EpsilonStep) | G4VIntersectionLocator | inline |
| SetMaxSteps(unsigned int valMax) | G4MultiLevelLocator | inline |
| SetNavigatorFor(G4Navigator *fNavigator) | G4VIntersectionLocator | inline |
| SetSafetyParametersFor(G4bool UseSafety) | G4VIntersectionLocator | inline |
| SetVerboseFor(G4int fVerbose) | G4VIntersectionLocator | inline |
| SetWarnSteps(unsigned int valWarn) | G4MultiLevelLocator | inline |
| ~G4MultiLevelLocator() | G4MultiLevelLocator | |
| ~G4VIntersectionLocator() | G4VIntersectionLocator | virtual |