ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4MagInt_Driver Member List

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

AccurateAdvance(G4FieldTrack &y_current, G4double hstep, G4double eps, G4double hinitial=0.0) overrideG4MagInt_Drivervirtual
AdvanceChordLimited(G4FieldTrack &track, G4double stepMax, G4double epsStep, G4double chordDistance) overrideG4MagInt_Driverinlinevirtual
AdvanceChordLimitedImpl(G4FieldTrack &track, G4double hstep, G4double eps, G4double chordDistance)G4ChordFinderDelegate< G4MagInt_Driver >
ChordFinderDelegate typedefG4MagInt_Driverprivate
ComputeAndSetErrcon()G4MagInt_Driverinline
ComputeNewStepSize(G4double errMaxNorm, G4double hstepCurrent) overrideG4MagInt_Drivervirtual
ComputeNewStepSize_WithinLimits(G4double errMaxNorm, G4double hstepCurrent)G4MagInt_Driver
DoesReIntegrate() overrideG4MagInt_Driverinlinevirtual
errconG4MagInt_Driverprivate
fDyerr_maxG4MagInt_Driverprivate
fDyerr_mx2G4MagInt_Driverprivate
fDyerrPos_lgTotG4MagInt_Driverprivate
fDyerrPos_smTotG4MagInt_Driverprivate
fDyerrVel_lgTotG4MagInt_Driverprivate
fMaxNoStepsG4MagInt_Driverprivate
fMaxStepBaseG4MagInt_Driverprivate
fMinimumStepG4MagInt_Driverprivate
fMinNoVarsG4MagInt_Driverprivate
fNoBadStepsG4MagInt_Driverprivate
fNoCallsG4MagInt_Driverprivate
fNoInitialSmallStepsG4MagInt_Driverprivate
fNoIntegrationVariablesG4MagInt_Driverprivate
fNoSmallStepsG4MagInt_Driverprivate
fNoTotalStepsG4MagInt_Driverprivate
fNoVarsG4MagInt_Driverprivate
fSmallestFractionG4MagInt_Driverprivate
fStatisticsVerboseLevelG4MagInt_Driverprivate
fSumH_lgG4MagInt_Driverprivate
fSumH_smG4MagInt_Driverprivate
fVerboseLevelG4MagInt_Driverprivate
G4MagInt_Driver(G4double hminimum, G4MagIntegratorStepper *pItsStepper, G4int numberOfComponents=6, G4int statisticsVerbosity=0)G4MagInt_Driver
G4MagInt_Driver(const G4MagInt_Driver &)=deleteG4MagInt_Driver
GetDerivatives(const G4FieldTrack &y_curr, G4double dydx[]) const overrideG4MagInt_Drivervirtual
GetDerivatives(const G4FieldTrack &track, G4double dydx[], G4double field[]) const overrideG4MagInt_Drivervirtual
GetEquationOfMotion() overrideG4MagInt_Drivervirtual
GetErrcon() const G4MagInt_Driverinline
GetFirstFraction()G4ChordFinderDelegate< G4MagInt_Driver >
GetFractionLast()G4ChordFinderDelegate< G4MagInt_Driver >
GetFractionNextEstimate()G4ChordFinderDelegate< G4MagInt_Driver >
GetHmin() const G4MagInt_Driverinline
GetLastStepEstimateUnc()G4ChordFinderDelegate< G4MagInt_Driver >
GetMaxNoSteps() const G4MagInt_Driverinline
GetNoCalls()G4ChordFinderDelegate< G4MagInt_Driver >
GetNoMaxTrials()G4ChordFinderDelegate< G4MagInt_Driver >
GetNoTrials()G4ChordFinderDelegate< G4MagInt_Driver >
GetPgrow() const G4MagInt_Driverinline
GetPshrnk() const G4MagInt_Driverinline
GetSafety() const G4MagInt_Driverinline
GetSmallestFraction() const G4MagInt_Driverinline
GetStepper() const overrideG4MagInt_Drivervirtual
GetStepper() overrideG4MagInt_Drivervirtual
GetVerboseLevel() const overrideG4MagInt_Drivervirtual
Hmin() const G4MagInt_Driverinline
max_stepping_decreaseG4VIntegrationDriverprotectedstatic
max_stepping_increaseG4VIntegrationDriverprotectedstatic
OnComputeStep() overrideG4MagInt_Driverinlinevirtual
OneGoodStep(G4double ystart[], const G4double dydx[], G4double &x, G4double htry, G4double eps, G4double &hdid, G4double &hnext)G4MagInt_Driver
OnStartTracking() overrideG4MagInt_Driverinlinevirtual
operator=(const G4MagInt_Driver &)=deleteG4MagInt_Driver
pgrowG4MagInt_Driverprivate
pIntStepperG4MagInt_Driverprivate
PrintStat_Aux(const G4FieldTrack &aFieldTrack, G4double requestStep, G4double actualStep, G4int subStepNo, G4double subStepSize, G4double dotVelocities)G4MagInt_Driverprotected
PrintStatisticsReport()G4MagInt_Driverprotected
PrintStatus(const G4double *StartArr, G4double xstart, const G4double *CurrentArr, G4double xcurrent, G4double requestStep, G4int subStepNo)G4MagInt_Driverprotected
PrintStatus(const G4FieldTrack &StartFT, const G4FieldTrack &CurrentFT, G4double requestStep, G4int subStepNo)G4MagInt_Driverprotected
pshrnkG4MagInt_Driverprivate
QuickAdvance(G4FieldTrack &y_val, const G4double dydx[], G4double hstep, G4double &dchord_step, G4double &dyerr) overrideG4MagInt_Drivervirtual
QuickAdvance(G4FieldTrack &y_posvel, const G4double dydx[], G4double hstep, G4double &dchord_step, G4double &dyerr_pos_sq, G4double &dyerr_mom_rel_sq)G4MagInt_Driver
RenewStepperAndAdjust(G4MagIntegratorStepper *pItsStepper) overrideG4MagInt_Drivervirtual
ReSetParameters(G4double new_safety=0.9)G4MagInt_Driverinline
ResetStepEstimate()G4ChordFinderDelegate< G4MagInt_Driver >
safetyG4MagInt_Driverprivate
SetEquationOfMotion(G4EquationOfMotion *equation) overrideG4MagInt_Drivervirtual
SetErrcon(G4double valEc)G4MagInt_Driverinline
SetFirstFraction(G4double fractFirst)G4ChordFinderDelegate< G4MagInt_Driver >
SetFractions_Last_Next(G4double fractLast=0.90, G4double fractNext=0.95)G4ChordFinderDelegate< G4MagInt_Driver >
SetHmin(G4double newval)G4MagInt_Driverinline
SetLastStepEstimateUnc(G4double stepEst)G4ChordFinderDelegate< G4MagInt_Driver >
SetMaxNoSteps(G4int val)G4MagInt_Driverinline
SetPgrow(G4double valPg)G4MagInt_Driverinline
SetPshrnk(G4double valPs)G4MagInt_Driverinline
SetSafety(G4double valS)G4MagInt_Driverinline
SetSmallestFraction(G4double val)G4MagInt_Driver
SetVerboseLevel(G4int newLevel) overrideG4MagInt_Drivervirtual
TestChordPrint(G4int noTrials, G4int lastStepTrial, G4double dChordStep, G4double fDeltaChord, G4double nextStepTrial)G4ChordFinderDelegate< G4MagInt_Driver >
WarnEndPointTooFar(G4double endPointDist, G4double hStepSize, G4double epsilonRelative, G4int debugFlag)G4MagInt_Driverprotected
WarnSmallStepSize(G4double hnext, G4double hstep, G4double h, G4double xDone, G4int noSteps)G4MagInt_Driverprotected
WarnTooManyStep(G4double x1start, G4double x2end, G4double xCurrent)G4MagInt_Driverprotected
~G4ChordFinderDelegate()G4ChordFinderDelegate< G4MagInt_Driver >virtual
~G4MagInt_Driver() overrideG4MagInt_Drivervirtual
~G4VIntegrationDriver()=defaultG4VIntegrationDrivervirtual