ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/magneticfield/include/G4FSALDormandPrince745.hh>
Private Attributes | |
G4double * | ak2 |
G4double * | ak3 |
G4double * | ak4 |
G4double * | ak5 |
G4double * | ak6 |
G4double * | ak7 |
G4double * | ak8 |
G4double * | ak9 |
G4double * | yTemp |
G4double * | yIn |
G4double * | pseudoDydx_for_DistChord |
G4double | fLastStepLength = -1.0 |
G4double * | fLastInitialVector |
G4double * | fLastFinalVector |
G4double * | fInitialDyDx |
G4double * | fLastDyDx |
G4double * | fMidVector |
G4double * | fMidError |
G4FSALDormandPrince745 * | fAuxStepper = nullptr |
Definition at line 40 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 40 of file G4FSALDormandPrince745.hh
G4FSALDormandPrince745::G4FSALDormandPrince745 | ( | G4EquationOfMotion * | EqRhs, |
G4int | numberOfVariables = 6 , |
||
G4bool | primary = true |
||
) |
Definition at line 51 of file G4FSALDormandPrince745.cc.
View newest version in sPHENIX GitHub at line 51 of file G4FSALDormandPrince745.cc
References ak2, ak3, ak4, ak5, ak6, ak7, ak8, ak9, fAuxStepper, fInitialDyDx, fLastDyDx, fLastFinalVector, fLastInitialVector, fMidError, fMidVector, pseudoDydx_for_DistChord, yIn, and yTemp.
G4FSALDormandPrince745::~G4FSALDormandPrince745 | ( | ) |
Definition at line 95 of file G4FSALDormandPrince745.cc.
View newest version in sPHENIX GitHub at line 95 of file G4FSALDormandPrince745.cc
References ak2, ak3, ak4, ak5, ak6, ak7, ak8, ak9, fAuxStepper, fInitialDyDx, fLastDyDx, fLastFinalVector, fLastInitialVector, fMidError, fMidVector, pseudoDydx_for_DistChord, yIn, and yTemp.
|
delete |
|
virtual |
Implements G4VFSALIntegrationStepper.
Definition at line 243 of file G4FSALDormandPrince745.cc.
View newest version in sPHENIX GitHub at line 243 of file G4FSALDormandPrince745.cc
References G4LineSection::Distline(), fAuxStepper, fLastDyDx, fLastFinalVector, fLastInitialVector, fLastStepLength, fMidError, fMidVector, pseudoDydx_for_DistChord, and Stepper().
|
inlinevirtual |
Implements G4VFSALIntegrationStepper.
Definition at line 78 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 78 of file G4FSALDormandPrince745.hh
void G4FSALDormandPrince745::interpolate | ( | const G4double | yInput[], |
const G4double | dydx[], | ||
G4double | yOut[], | ||
G4double | Step, | ||
G4double | tau | ||
) |
Definition at line 280 of file G4FSALDormandPrince745.cc.
View newest version in sPHENIX GitHub at line 280 of file G4FSALDormandPrince745.cc
References ak2, ak3, ak4, ak5, ak6, ak7, G4VFSALIntegrationStepper::GetNumberOfVariables(), and yIn.
void G4FSALDormandPrince745::Interpolate | ( | const G4double | yInput[], |
const G4double | dydx[], | ||
const G4double | Step, | ||
G4double | yOut[], | ||
G4double | tau | ||
) |
Definition at line 384 of file G4FSALDormandPrince745.cc.
View newest version in sPHENIX GitHub at line 384 of file G4FSALDormandPrince745.cc
References ak2, ak3, ak4, ak5, ak6, ak7, ak8, ak9, b, G4VFSALIntegrationStepper::GetNumberOfVariables(), and yIn.
|
inline |
Definition at line 79 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 79 of file G4FSALDormandPrince745.hh
|
delete |
void G4FSALDormandPrince745::SetupInterpolate | ( | const G4double | yInput[], |
const G4double | dydx[], | ||
const G4double | Step | ||
) |
Definition at line 329 of file G4FSALDormandPrince745.cc.
View newest version in sPHENIX GitHub at line 329 of file G4FSALDormandPrince745.cc
References ak2, ak3, ak4, ak5, ak6, ak7, ak8, ak9, G4VFSALIntegrationStepper::GetNumberOfVariables(), G4VFSALIntegrationStepper::RightHandSide(), yIn, and yTemp.
|
virtual |
Implements G4VFSALIntegrationStepper.
Definition at line 128 of file G4FSALDormandPrince745.cc.
View newest version in sPHENIX GitHub at line 128 of file G4FSALDormandPrince745.cc
References ak2, ak3, ak4, ak5, ak6, ak7, fInitialDyDx, fLastDyDx, fLastFinalVector, fLastInitialVector, fLastStepLength, G4VFSALIntegrationStepper::GetNumberOfVariables(), return(), G4VFSALIntegrationStepper::RightHandSide(), yIn, and yTemp.
Referenced by DistChord().
|
private |
Definition at line 83 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), interpolate(), Interpolate(), SetupInterpolate(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 83 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), interpolate(), Interpolate(), SetupInterpolate(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 83 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), interpolate(), Interpolate(), SetupInterpolate(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 83 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), interpolate(), Interpolate(), SetupInterpolate(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 83 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), interpolate(), Interpolate(), SetupInterpolate(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 83 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), interpolate(), Interpolate(), SetupInterpolate(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 83 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), Interpolate(), SetupInterpolate(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 83 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), Interpolate(), SetupInterpolate(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 95 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 95 of file G4FSALDormandPrince745.hh
Referenced by DistChord(), G4FSALDormandPrince745(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 91 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 91 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 91 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 91 of file G4FSALDormandPrince745.hh
Referenced by DistChord(), G4FSALDormandPrince745(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 91 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 91 of file G4FSALDormandPrince745.hh
Referenced by DistChord(), G4FSALDormandPrince745(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 91 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 91 of file G4FSALDormandPrince745.hh
Referenced by DistChord(), G4FSALDormandPrince745(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 90 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 90 of file G4FSALDormandPrince745.hh
Referenced by DistChord(), and Stepper().
|
private |
Definition at line 91 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 91 of file G4FSALDormandPrince745.hh
Referenced by DistChord(), G4FSALDormandPrince745(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 91 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 91 of file G4FSALDormandPrince745.hh
Referenced by DistChord(), G4FSALDormandPrince745(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 87 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 87 of file G4FSALDormandPrince745.hh
Referenced by DistChord(), G4FSALDormandPrince745(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 83 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), interpolate(), Interpolate(), SetupInterpolate(), Stepper(), and ~G4FSALDormandPrince745().
|
private |
Definition at line 83 of file G4FSALDormandPrince745.hh.
View newest version in sPHENIX GitHub at line 83 of file G4FSALDormandPrince745.hh
Referenced by G4FSALDormandPrince745(), SetupInterpolate(), Stepper(), and ~G4FSALDormandPrince745().