ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/magneticfield/include/G4BogackiShampine45.hh>
Private Attributes | |
G4double * | ak2 |
G4double * | ak3 |
G4double * | ak4 |
G4double * | ak5 |
G4double * | ak6 |
G4double * | ak7 |
G4double * | ak8 |
G4double * | ak9 |
G4double * | ak10 |
G4double * | ak11 |
G4double * | yTemp |
G4double * | yIn |
G4double * | p [6] |
G4double | fLastStepLength = -1.0 |
G4double * | fLastInitialVector |
G4double * | fLastFinalVector |
G4double * | fLastDyDx |
G4double * | fMidVector |
G4double * | fMidError |
G4BogackiShampine45 * | fAuxStepper = nullptr |
G4bool | fPreparedInterpolation = false |
Static Private Attributes | |
static G4bool | fPreparedConstants = false |
static G4double | bi [12][7] |
Additional Inherited Members | |
Protected Member Functions inherited from G4MagIntegratorStepper | |
void | SetIntegrationOrder (G4int order) |
void | SetFSAL (G4bool flag=true) |
Definition at line 51 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 51 of file G4BogackiShampine45.hh
G4BogackiShampine45::G4BogackiShampine45 | ( | G4EquationOfMotion * | EqRhs, |
G4int | numberOfVariables = 6 , |
||
G4bool | primary = true |
||
) |
Definition at line 70 of file G4BogackiShampine45.cc.
View newest version in sPHENIX GitHub at line 70 of file G4BogackiShampine45.cc
References ak10, ak11, ak2, ak3, ak4, ak5, ak6, ak7, ak8, ak9, fAuxStepper, fLastDyDx, fLastFinalVector, fLastInitialVector, fMidError, fMidVector, fPreparedConstants, G4MagIntegratorStepper::GetNumberOfStateVariables(), max, PrepareConstants(), yIn, and yTemp.
G4BogackiShampine45::~G4BogackiShampine45 | ( | ) |
Definition at line 124 of file G4BogackiShampine45.cc.
View newest version in sPHENIX GitHub at line 124 of file G4BogackiShampine45.cc
References ak10, ak11, ak2, ak3, ak4, ak5, ak6, ak7, ak8, ak9, fAuxStepper, fLastDyDx, fLastFinalVector, fLastInitialVector, fMidError, fMidVector, yIn, and yTemp.
|
delete |
|
virtual |
Implements G4MagIntegratorStepper.
Definition at line 310 of file G4BogackiShampine45.cc.
View newest version in sPHENIX GitHub at line 310 of file G4BogackiShampine45.cc
References G4LineSection::Distline(), fAuxStepper, fLastDyDx, fLastFinalVector, fLastInitialVector, fLastStepLength, fMidError, fMidVector, fPreparedInterpolation, InterpolateHigh(), SetupInterpolationHigh(), and Stepper().
Definition at line 156 of file G4BogackiShampine45.cc.
View newest version in sPHENIX GitHub at line 156 of file G4BogackiShampine45.cc
References ak9, and G4MagIntegratorStepper::GetNumberOfVariables().
|
inlinevirtual |
Implements G4MagIntegratorStepper.
Definition at line 97 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 97 of file G4BogackiShampine45.hh
Definition at line 82 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 82 of file G4BogackiShampine45.hh
References InterpolateHigh().
Definition at line 563 of file G4BogackiShampine45.cc.
View newest version in sPHENIX GitHub at line 563 of file G4BogackiShampine45.cc
References ak10, ak11, ak2, ak3, ak4, ak5, ak6, ak7, ak8, ak9, b, bi, FatalException, fLastDyDx, fLastStepLength, G4Exception(), G4MagIntegratorStepper::GetNumberOfVariables(), k, and yIn.
Referenced by DistChord(), and Interpolate().
|
delete |
void G4BogackiShampine45::PrepareConstants | ( | ) |
Definition at line 487 of file G4BogackiShampine45.cc.
View newest version in sPHENIX GitHub at line 487 of file G4BogackiShampine45.cc
References bi, and fPreparedConstants.
Referenced by G4BogackiShampine45().
|
inline |
Definition at line 75 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 75 of file G4BogackiShampine45.hh
References SetupInterpolationHigh().
void G4BogackiShampine45::SetupInterpolationHigh | ( | ) |
Definition at line 362 of file G4BogackiShampine45.cc.
View newest version in sPHENIX GitHub at line 362 of file G4BogackiShampine45.cc
References ak10, ak11, ak2, ak3, ak4, ak5, ak6, ak7, ak8, ak9, bi, fLastDyDx, fLastStepLength, fPreparedInterpolation, G4MagIntegratorStepper::GetNumberOfVariables(), G4MagIntegratorStepper::RightHandSide(), yIn, and yTemp.
Referenced by DistChord(), and SetupInterpolation().
|
virtual |
Implements G4MagIntegratorStepper.
Definition at line 171 of file G4BogackiShampine45.cc.
View newest version in sPHENIX GitHub at line 171 of file G4BogackiShampine45.cc
References ak2, ak3, ak4, ak5, ak6, ak7, ak8, fLastDyDx, fLastFinalVector, fLastInitialVector, fLastStepLength, fPreparedInterpolation, G4MagIntegratorStepper::GetNumberOfVariables(), return(), G4MagIntegratorStepper::RightHandSide(), yIn, and yTemp.
Referenced by DistChord().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), and ~G4BogackiShampine45().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), and ~G4BogackiShampine45().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), GetLastDydx(), InterpolateHigh(), SetupInterpolationHigh(), and ~G4BogackiShampine45().
|
staticprivate |
Definition at line 121 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 121 of file G4BogackiShampine45.hh
Referenced by InterpolateHigh(), PrepareConstants(), and SetupInterpolationHigh().
|
private |
Definition at line 115 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 115 of file G4BogackiShampine45.hh
Referenced by DistChord(), G4BogackiShampine45(), and ~G4BogackiShampine45().
|
private |
Definition at line 111 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 111 of file G4BogackiShampine45.hh
Referenced by DistChord(), G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 111 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 111 of file G4BogackiShampine45.hh
Referenced by DistChord(), G4BogackiShampine45(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 111 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 111 of file G4BogackiShampine45.hh
Referenced by DistChord(), G4BogackiShampine45(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 110 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 110 of file G4BogackiShampine45.hh
Referenced by DistChord(), InterpolateHigh(), SetupInterpolationHigh(), and Stepper().
|
private |
Definition at line 111 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 111 of file G4BogackiShampine45.hh
Referenced by DistChord(), G4BogackiShampine45(), and ~G4BogackiShampine45().
|
private |
Definition at line 111 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 111 of file G4BogackiShampine45.hh
Referenced by DistChord(), G4BogackiShampine45(), and ~G4BogackiShampine45().
Definition at line 120 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 120 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), and PrepareConstants().
Definition at line 117 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 117 of file G4BogackiShampine45.hh
Referenced by DistChord(), SetupInterpolationHigh(), and Stepper().
|
private |
Definition at line 108 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 108 of file G4BogackiShampine45.hh
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), InterpolateHigh(), SetupInterpolationHigh(), Stepper(), and ~G4BogackiShampine45().
|
private |
Definition at line 105 of file G4BogackiShampine45.hh.
View newest version in sPHENIX GitHub at line 105 of file G4BogackiShampine45.hh
Referenced by G4BogackiShampine45(), SetupInterpolationHigh(), Stepper(), and ~G4BogackiShampine45().