AdvanceHelix(const G4double yIn[], G4ThreeVector Bfld, G4double h, G4double yHelix[], G4double yHelix2[]=0) | G4MagHelicalStepper | protected |
ComputeRightHandSide(const G4double y[], G4double dydx[]) | G4MagIntegratorStepper | virtual |
DistChord() const | G4HelixMixedStepper | virtual |
DumbStepper(const G4double y[], G4ThreeVector Bfld, G4double h, G4double yout[]) | G4HelixMixedStepper | virtual |
fAngle_threshold | G4HelixMixedStepper | private |
fNumCallsHelix | G4HelixMixedStepper | private |
fNumCallsRK4 | G4HelixMixedStepper | private |
fRK4Stepper | G4HelixMixedStepper | private |
fVerbose | G4HelixMixedStepper | private |
G4HelixMixedStepper(G4Mag_EqRhs *EqRhs, G4int fStepperNumber=-1, G4double Angle_threshold=-1.0) | G4HelixMixedStepper | |
G4MagHelicalStepper(G4Mag_EqRhs *EqRhs) | G4MagHelicalStepper | |
G4MagIntegratorStepper(G4EquationOfMotion *Equation, G4int numIntegrationVariables, G4int numStateVariables=12) | G4MagIntegratorStepper | |
GetAngCurve() const | G4MagHelicalStepper | inlineprotected |
GetAngleThreshold() | G4HelixMixedStepper | inline |
GetCurve() const | G4MagHelicalStepper | inlineprotected |
GetEquationOfMotion() | G4MagIntegratorStepper | inline |
GetInverseCurve(const G4double Momentum, const G4double Bmag) | G4MagHelicalStepper | inlineprotected |
GetNumberOfStateVariables() const | G4MagIntegratorStepper | inline |
GetNumberOfVariables() const | G4MagIntegratorStepper | inline |
GetRadHelix() const | G4MagHelicalStepper | inlineprotected |
IntegratorOrder() const | G4HelixMixedStepper | inlinevirtual |
LinearStep(const G4double yIn[], G4double h, G4double yHelix[]) const | G4MagHelicalStepper | inlineprotected |
MagFieldEvaluate(const G4double y[], G4ThreeVector &Bfield) | G4MagHelicalStepper | inlineprotected |
NormalisePolarizationVector(G4double vec[12]) | G4MagIntegratorStepper | inline |
NormaliseTangentVector(G4double vec[6]) | G4MagIntegratorStepper | inline |
PrintCalls() | G4HelixMixedStepper | |
RightHandSide(const double y[], double dydx[]) | G4MagIntegratorStepper | inline |
SetAngCurve(const G4double Ang) | G4MagHelicalStepper | inlineprotected |
SetAngleThreshold(G4double val) | G4HelixMixedStepper | inline |
SetCurve(const G4double Curve) | G4MagHelicalStepper | inlineprotected |
SetEquationOfMotion(G4EquationOfMotion *newEquation) | G4MagIntegratorStepper | inline |
SetRadHelix(const G4double Rad) | G4MagHelicalStepper | inlineprotected |
SetupStepper(G4Mag_EqRhs *EqRhs, G4int StepperName) | G4HelixMixedStepper | |
SetVerbose(G4int newvalue) | G4HelixMixedStepper | inline |
Stepper(const G4double y[], const G4double dydx[], G4double h, G4double yout[], G4double yerr[]) | G4HelixMixedStepper | virtual |
~G4HelixMixedStepper() | G4HelixMixedStepper | |
~G4MagHelicalStepper() | G4MagHelicalStepper | virtual |
~G4MagIntegratorStepper() | G4MagIntegratorStepper | virtual |