![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/magneticfield/include/G4TsitourasRK45.hh>
Inheritance diagram for G4TsitourasRK45:
Collaboration diagram for G4TsitourasRK45:Private Attributes | |
| G4double * | ak2 |
| G4double * | ak3 |
| G4double * | ak4 |
| G4double * | ak5 |
| G4double * | ak6 |
| G4double * | ak7 |
| G4double * | ak8 |
| G4double * | yTemp |
| G4double * | yIn |
| G4double | fLastStepLength = 0.0 |
| G4double * | fLastInitialVector |
| G4double * | fLastFinalVector |
| G4double * | fLastDyDx |
| G4double * | fMidVector |
| G4double * | fMidError |
| G4TsitourasRK45 * | fAuxStepper = nullptr |
Additional Inherited Members | |
Protected Member Functions inherited from G4MagIntegratorStepper | |
| void | SetIntegrationOrder (G4int order) |
| void | SetFSAL (G4bool flag=true) |
Definition at line 45 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 45 of file G4TsitourasRK45.hh
| G4TsitourasRK45::G4TsitourasRK45 | ( | G4EquationOfMotion * | EqRhs, |
| G4int | numberOfVariables = 6, |
||
| G4bool | primary = true |
||
| ) |
Definition at line 39 of file G4TsitourasRK45.cc.
View newest version in sPHENIX GitHub at line 39 of file G4TsitourasRK45.cc
References ak2, ak3, ak4, ak5, ak6, ak7, ak8, fAuxStepper, fLastDyDx, fLastFinalVector, fLastInitialVector, fMidError, fMidVector, G4MagIntegratorStepper::GetNumberOfStateVariables(), max, yIn, and yTemp.
Here is the call graph for this function:| G4TsitourasRK45::~G4TsitourasRK45 | ( | ) |
Definition at line 81 of file G4TsitourasRK45.cc.
View newest version in sPHENIX GitHub at line 81 of file G4TsitourasRK45.cc
References ak2, ak3, ak4, ak5, ak6, ak7, ak8, fAuxStepper, fLastDyDx, fLastFinalVector, fLastInitialVector, fMidError, fMidVector, yIn, and yTemp.
|
delete |
|
virtual |
Implements G4MagIntegratorStepper.
Definition at line 296 of file G4TsitourasRK45.cc.
View newest version in sPHENIX GitHub at line 296 of file G4TsitourasRK45.cc
References G4LineSection::Distline(), fAuxStepper, fLastDyDx, fLastFinalVector, fLastInitialVector, fLastStepLength, fMidError, fMidVector, and Stepper().
Here is the call graph for this function:
|
inlinevirtual |
Implements G4MagIntegratorStepper.
Definition at line 81 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 81 of file G4TsitourasRK45.hh
| void G4TsitourasRK45::Interpolate | ( | const G4double | yInput[], |
| const G4double | dydx[], | ||
| const G4double | Step, | ||
| G4double | yOut[], | ||
| G4double | tau | ||
| ) |
Definition at line 249 of file G4TsitourasRK45.cc.
View newest version in sPHENIX GitHub at line 249 of file G4TsitourasRK45.cc
References ak2, ak3, ak4, ak5, ak6, ak7, G4MagIntegratorStepper::GetNumberOfVariables(), and yIn.
Here is the call graph for this function:| void G4TsitourasRK45::interpolate | ( | const G4double | yInput[], |
| const G4double | dydx[], | ||
| G4double | yOut[], | ||
| G4double | Step, | ||
| G4double | tau | ||
| ) |
|
delete |
| void G4TsitourasRK45::SetupInterpolation | ( | ) |
Definition at line 243 of file G4TsitourasRK45.cc.
View newest version in sPHENIX GitHub at line 243 of file G4TsitourasRK45.cc
|
virtual |
Implements G4MagIntegratorStepper.
Definition at line 116 of file G4TsitourasRK45.cc.
View newest version in sPHENIX GitHub at line 116 of file G4TsitourasRK45.cc
References ak2, ak3, ak4, ak5, ak6, ak7, fLastDyDx, fLastFinalVector, fLastInitialVector, fLastStepLength, G4MagIntegratorStepper::GetNumberOfVariables(), return(), G4MagIntegratorStepper::RightHandSide(), yIn, and yTemp.
Referenced by DistChord().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 85 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 85 of file G4TsitourasRK45.hh
Referenced by G4TsitourasRK45(), Interpolate(), Stepper(), and ~G4TsitourasRK45().
|
private |
Definition at line 85 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 85 of file G4TsitourasRK45.hh
Referenced by G4TsitourasRK45(), Interpolate(), Stepper(), and ~G4TsitourasRK45().
|
private |
Definition at line 85 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 85 of file G4TsitourasRK45.hh
Referenced by G4TsitourasRK45(), Interpolate(), Stepper(), and ~G4TsitourasRK45().
|
private |
Definition at line 85 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 85 of file G4TsitourasRK45.hh
Referenced by G4TsitourasRK45(), Interpolate(), Stepper(), and ~G4TsitourasRK45().
|
private |
Definition at line 85 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 85 of file G4TsitourasRK45.hh
Referenced by G4TsitourasRK45(), Interpolate(), Stepper(), and ~G4TsitourasRK45().
|
private |
Definition at line 85 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 85 of file G4TsitourasRK45.hh
Referenced by G4TsitourasRK45(), Interpolate(), Stepper(), and ~G4TsitourasRK45().
|
private |
Definition at line 85 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 85 of file G4TsitourasRK45.hh
Referenced by G4TsitourasRK45(), and ~G4TsitourasRK45().
|
private |
Definition at line 92 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 92 of file G4TsitourasRK45.hh
Referenced by DistChord(), G4TsitourasRK45(), and ~G4TsitourasRK45().
|
private |
Definition at line 88 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 88 of file G4TsitourasRK45.hh
Referenced by DistChord(), G4TsitourasRK45(), Stepper(), and ~G4TsitourasRK45().
|
private |
Definition at line 88 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 88 of file G4TsitourasRK45.hh
Referenced by DistChord(), G4TsitourasRK45(), Stepper(), and ~G4TsitourasRK45().
|
private |
Definition at line 88 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 88 of file G4TsitourasRK45.hh
Referenced by DistChord(), G4TsitourasRK45(), Stepper(), and ~G4TsitourasRK45().
|
private |
Definition at line 87 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 87 of file G4TsitourasRK45.hh
Referenced by DistChord(), and Stepper().
|
private |
Definition at line 88 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 88 of file G4TsitourasRK45.hh
Referenced by DistChord(), G4TsitourasRK45(), and ~G4TsitourasRK45().
|
private |
Definition at line 88 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 88 of file G4TsitourasRK45.hh
Referenced by DistChord(), G4TsitourasRK45(), and ~G4TsitourasRK45().
|
private |
Definition at line 85 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 85 of file G4TsitourasRK45.hh
Referenced by G4TsitourasRK45(), Interpolate(), Stepper(), and ~G4TsitourasRK45().
|
private |
Definition at line 85 of file G4TsitourasRK45.hh.
View newest version in sPHENIX GitHub at line 85 of file G4TsitourasRK45.hh
Referenced by G4TsitourasRK45(), Stepper(), and ~G4TsitourasRK45().