46 #ifndef G4MULTILEVELLOCATOR_HH
47 #define G4MULTILEVELLOCATOR_HH
65 G4bool& recalculatedEndPoint,
G4FieldTrack * ptrInterMedFT[max_depth+1]
void ReportFieldValue(const G4FieldTrack &locationPV, const char *nameLoc, const G4EquationOfMotion *equation)
CLHEP::Hep3Vector G4ThreeVector
G4bool EstimateIntersectionPoint(const G4FieldTrack &curveStartPointTangent, const G4FieldTrack &curveEndPointTangent, const G4ThreeVector &trialPoint, G4FieldTrack &intersectPointTangent, G4bool &recalculatedEndPoint, G4double &fPreviousSafety, G4ThreeVector &fPreviousSftOrigin)
void SetWarnSteps(unsigned int valWarn)
unsigned long int fNumAdvanceTrials
static const G4int max_depth
G4MultiLevelLocator(G4Navigator *theNavigator)
#define fPreviousSftOrigin
void SetMaxSteps(unsigned int valMax)
unsigned long int fNumAdvanceGood
unsigned long int fNumAdvanceFull
unsigned long int fNumCalls