ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4FSALIntegrationDriver< T > Member List

This is the complete list of members for G4FSALIntegrationDriver< T >, including all inherited members.

AccurateAdvance(G4FieldTrack &track, G4double hstep, G4double eps, G4double hinitial=0.0) overrideG4FSALIntegrationDriver< T >virtual
AdvanceChordLimited(G4FieldTrack &track, G4double hstep, G4double eps, G4double chordDistance) overrideG4FSALIntegrationDriver< T >virtual
AdvanceChordLimitedImpl(G4FieldTrack &track, G4double hstep, G4double eps, G4double chordDistance)G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
Base typedefG4FSALIntegrationDriver< T >private
CheckStep(const G4ThreeVector &posIn, const G4ThreeVector &posOut, G4double hdid)G4FSALIntegrationDriver< T >private
ChordFinderDelegate typedefG4FSALIntegrationDriver< T >private
ComputeNewStepSize(G4double errMaxNorm, G4double hstepCurrent) overrideG4RKIntegrationDriver< T >virtual
DoesReIntegrate() overrideG4FSALIntegrationDriver< T >inlinevirtual
fMinimumStepG4FSALIntegrationDriver< T >private
fNoAccurateAdvanceBadStepsG4FSALIntegrationDriver< T >private
fNoAccurateAdvanceCallsG4FSALIntegrationDriver< T >private
fNoAccurateAdvanceGoodStepsG4FSALIntegrationDriver< T >private
fNoQuickAvanceCallsG4FSALIntegrationDriver< T >private
fSmallestFractionG4FSALIntegrationDriver< T >private
fVerboseLevelG4FSALIntegrationDriver< T >private
G4FSALIntegrationDriver(G4double hminimum, T *stepper, G4int numberOfComponents=6, G4int statisticsVerbosity=1)G4FSALIntegrationDriver< T >
G4FSALIntegrationDriver(const G4FSALIntegrationDriver &)=deleteG4FSALIntegrationDriver< T >
G4RKIntegrationDriver(T *stepper)G4RKIntegrationDriver< T >
G4RKIntegrationDriver(const G4RKIntegrationDriver &)=deleteG4RKIntegrationDriver< T >
GetDerivatives(const G4FieldTrack &track, G4double dydx[]) const overrideG4RKIntegrationDriver< T >virtual
GetDerivatives(const G4FieldTrack &track, G4double dydx[], G4double field[]) const overrideG4RKIntegrationDriver< T >virtual
GetEquationOfMotion() overrideG4RKIntegrationDriver< T >virtual
GetFirstFraction()G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
GetFractionLast()G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
GetFractionNextEstimate()G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
GetLastStepEstimateUnc()G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
GetMaxNoSteps() const G4RKIntegrationDriver< T >
GetMinimumStep() const G4FSALIntegrationDriver< T >
GetNoCalls()G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
GetNoMaxTrials()G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
GetNoTrials()G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
GetPgrow() const G4RKIntegrationDriver< T >
GetPshrnk() const G4RKIntegrationDriver< T >
GetSafety() const G4RKIntegrationDriver< T >
GetSmallestFraction() const G4FSALIntegrationDriver< T >
GetStepper() const overrideG4RKIntegrationDriver< T >virtual
GetStepper() overrideG4RKIntegrationDriver< T >virtual
GetVerboseLevel() const overrideG4FSALIntegrationDriver< T >virtual
GrowStepSize(G4double h, G4double error) const G4RKIntegrationDriver< T >protected
GrowStepSize2(G4double h, G4double error2) const G4RKIntegrationDriver< T >protected
IncrementQuickAdvanceCalls()G4FSALIntegrationDriver< T >protected
max_stepping_decreaseG4VIntegrationDriverprotectedstatic
max_stepping_increaseG4VIntegrationDriverprotectedstatic
OnComputeStep() overrideG4FSALIntegrationDriver< T >inlinevirtual
OneGoodStep(G4double y[], G4double dydx[], G4double &curveLength, G4double htry, G4double eps, G4double &hdid, G4double &hnext)G4FSALIntegrationDriver< T >
OnStartTracking() overrideG4FSALIntegrationDriver< T >inlinevirtual
operator=(const G4FSALIntegrationDriver &)=deleteG4FSALIntegrationDriver< T >
G4RKIntegrationDriver::operator=(const G4RKIntegrationDriver &)=deleteG4RKIntegrationDriver< T >
QuickAdvance(G4FieldTrack &fieldTrack, const G4double dydx[], G4double hstep, G4double &dchord_step, G4double &dyerr) overrideG4FSALIntegrationDriver< T >virtual
RenewStepperAndAdjust(G4MagIntegratorStepper *stepper) overrideG4RKIntegrationDriver< T >virtual
ReSetParameters(G4double safety=0.9)G4RKIntegrationDriver< T >
ResetStepEstimate()G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
SetEquationOfMotion(G4EquationOfMotion *equation) overrideG4RKIntegrationDriver< T >virtual
SetFirstFraction(G4double fractFirst)G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
SetFractions_Last_Next(G4double fractLast=0.90, G4double fractNext=0.95)G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
SetLastStepEstimateUnc(G4double stepEst)G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
SetMaxNoSteps(G4int val)G4RKIntegrationDriver< T >
SetMinimumStep(G4double newval)G4FSALIntegrationDriver< T >
SetSafety(G4double valS)G4RKIntegrationDriver< T >
SetSmallestFraction(G4double val)G4FSALIntegrationDriver< T >
SetVerboseLevel(G4int newLevel) overrideG4FSALIntegrationDriver< T >virtual
ShrinkStepSize(G4double h, G4double error) const G4RKIntegrationDriver< T >protected
ShrinkStepSize2(G4double h, G4double error2) const G4RKIntegrationDriver< T >protected
TestChordPrint(G4int noTrials, G4int lastStepTrial, G4double dChordStep, G4double fDeltaChord, G4double nextStepTrial)G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >
UpdateErrorConstraints()G4RKIntegrationDriver< T >protected
~G4ChordFinderDelegate()G4ChordFinderDelegate< G4FSALIntegrationDriver< T > >virtual
~G4FSALIntegrationDriver() overrideG4FSALIntegrationDriver< T >virtual
~G4VIntegrationDriver()=defaultG4VIntegrationDrivervirtual