Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4QSSDriver< T > Member List

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

AccumulateStatistics(G4int noTrials)G4InterpolationDriver< T, true >protected
AccurateAdvance(G4FieldTrack &track, G4double hstep, G4double eps, G4double hinitial=0) overrideG4InterpolationDriver< T, true >virtual
AdvanceChordLimited(G4FieldTrack &track, G4double hstep, G4double eps, G4double chordDistance) overrideG4QSSDriver< T >virtual
CalcChordStep(G4double stepTrialOld, G4double dChordStep, G4double fDeltaChord)G4InterpolationDriver< T, true >protected
CheckState() constG4InterpolationDriver< T, true >protected
ComputeNewStepSize(G4double errMaxNorm, G4double hstepCurrent) finalG4RKIntegrationDriver< T >virtual
ConstStepperIterator typedefG4InterpolationDriver< T, true >protected
DistChord(const field_utils::State &yBegin, G4double curveLengthBegin, const field_utils::State &yEnd, G4double curveLengthEnd) constG4InterpolationDriver< T, true >protected
DoesReIntegrate() const overrideG4InterpolationDriver< T, true >inlinevirtual
fChordStepEstimateG4InterpolationDriver< T, true >protected
fdydxG4InterpolationDriver< T, true >protected
fFirstStepG4InterpolationDriver< T, true >protected
fFractionNextEstimateG4InterpolationDriver< T, true >protected
fhnextG4InterpolationDriver< T, true >protected
FindNextChord(const field_utils::State &yBegin, G4double curveLengthBegin, field_utils::State &yEnd, G4double curveLengthEnd, G4double dChord, G4double maxChordDistance)G4InterpolationDriver< T, true >protected
fKeepLastStepperG4InterpolationDriver< T, true >protected
fLastStepperG4InterpolationDriver< T, true >protected
fMaxTrialsG4InterpolationDriver< T, true >protected
fmaxTrialsG4InterpolationDriver< T, true >protected
fMinimumStepG4InterpolationDriver< T, true >protected
fNoCallsG4InterpolationDriver< T, true >protected
fSmallestCurveFractionG4InterpolationDriver< T, true >protected
fSteppersG4InterpolationDriver< T, true >protected
fTotalNoTrialsG4InterpolationDriver< T, true >protected
fTotalStepsForTrackG4InterpolationDriver< T, true >protected
fVerboseLevelG4InterpolationDriver< T, true >protected
G4InterpolationDriver(G4double hminimum, T *stepper, G4int numberOfComponents=6, G4int statisticsVerbosity=0)G4InterpolationDriver< T, true >
G4InterpolationDriver(const G4InterpolationDriver &)=deleteG4InterpolationDriver< T, true >
G4QSSDriver(T *stepper)G4QSSDriver< T >
G4QSSDriver(const G4QSSDriver &)=deleteG4QSSDriver< 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
GetMaxNoSteps() constG4RKIntegrationDriver< T >
GetPgrow() constG4RKIntegrationDriver< T >
GetPshrnk() constG4RKIntegrationDriver< T >
GetSafety() constG4RKIntegrationDriver< T >
GetSmallestFraction() constG4RKIntegrationDriver< T >
GetStepper() const overrideG4RKIntegrationDriver< T >virtual
GetStepper() overrideG4RKIntegrationDriver< T >virtual
GetVerboseLevel() const overrideG4InterpolationDriver< T, true >virtual
GrowStepSize(G4double h, G4double error) constG4RKIntegrationDriver< T >protected
GrowStepSize2(G4double h, G4double error2) constG4RKIntegrationDriver< T >protected
Interpolate(G4double curveLength, field_utils::State &y) constG4InterpolationDriver< T, true >protected
InterpolateImpl(G4double curveLength, ConstStepperIterator it, field_utils::State &y) constG4InterpolationDriver< T, true >protected
max_stepping_decreaseG4VIntegrationDriverprotectedstatic
max_stepping_increaseG4VIntegrationDriverprotectedstatic
OnComputeStep(const G4FieldTrack *track) overrideG4QSSDriver< T >inlinevirtual
OneGoodStep(typename G4InterpolationDriver< T, true >::StepperIterator it, field_utils::State &y, field_utils::State &dydx, G4double &hstep, G4double epsStep, G4double curveLength, G4FieldTrack *track) overrideG4QSSDriver< T >
G4InterpolationDriver< T, true >::OneGoodStep(StepperIterator it, field_utils::State &y, field_utils::State &dydx, G4double &hstep, G4double eps, G4double curveLength, G4FieldTrack *track=nullptr)G4InterpolationDriver< T, true >protectedvirtual
OnStartTracking() overrideG4QSSDriver< T >virtual
operator=(const G4QSSDriver &)=deleteG4QSSDriver< T >
G4InterpolationDriver< T, true >::operator=(const G4InterpolationDriver &)=deleteG4InterpolationDriver< T, true >
G4RKIntegrationDriver::operator=(const G4RKIntegrationDriver &)=deleteG4RKIntegrationDriver< T >
PrintState() constG4InterpolationDriver< T, true >protected
QuickAdvance(G4FieldTrack &, const G4double[], G4double, G4double &, G4double &)G4VIntegrationDriverinlinevirtual
RenewStepperAndAdjust(G4MagIntegratorStepper *stepper) overrideG4RKIntegrationDriver< T >virtual
ReSetParameters(G4double safety=0.9)G4RKIntegrationDriver< T >
SetEquationOfMotion(G4EquationOfMotion *equation) overrideG4RKIntegrationDriver< T >virtual
SetMaxNoSteps(G4int val)G4RKIntegrationDriver< T >
SetPrecision(G4double dq_rel, G4double dq_min)G4QSSDriver< T >
SetSafety(G4double valS)G4RKIntegrationDriver< T >
SetSmallestFraction(G4double val)G4RKIntegrationDriver< T >
SetVerboseLevel(G4int level) overrideG4InterpolationDriver< T, true >virtual
ShrinkStepSize(G4double h, G4double error) constG4RKIntegrationDriver< T >protected
ShrinkStepSize2(G4double h, G4double error2) constG4RKIntegrationDriver< T >protected
StepperIterator typedefG4InterpolationDriver< T, true >protected
StreamInfo(std::ostream &os) const overrideG4InterpolationDriver< T, true >virtual
UpdateErrorConstraints()G4RKIntegrationDriver< T >protected
~G4InterpolationDriver() overrideG4InterpolationDriver< T, true >
~G4VIntegrationDriver()=defaultG4VIntegrationDrivervirtual