![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|

#include <geant4/tree/geant4-10.6-release/source/geometry/magneticfield/include/G4DoLoMcPriRK34.hh>
Inheritance diagram for G4DoLoMcPriRK34:
Collaboration diagram for G4DoLoMcPriRK34:Private Attributes | |
| G4double * | ak2 |
| G4double * | ak3 |
| G4double * | ak4 |
| G4double * | ak5 |
| G4double * | ak6 |
| G4double * | yTemp |
| G4double * | yIn |
| G4double | fLastStepLength = -1.0 |
| G4double * | fLastInitialVector |
| G4double * | fLastFinalVector |
| G4double * | fLastDyDx |
| G4double * | fMidVector |
| G4double * | fMidError |
| G4DoLoMcPriRK34 * | fAuxStepper = nullptr |
Additional Inherited Members | |
Protected Member Functions inherited from G4MagIntegratorStepper | |
| void | SetIntegrationOrder (G4int order) |
| void | SetFSAL (G4bool flag=true) |
Definition at line 41 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 41 of file G4DoLoMcPriRK34.hh
| G4DoLoMcPriRK34::G4DoLoMcPriRK34 | ( | G4EquationOfMotion * | EqRhs, |
| G4int | numberOfVariables = 6, |
||
| G4bool | primary = true |
||
| ) |
Definition at line 37 of file G4DoLoMcPriRK34.cc.
View newest version in sPHENIX GitHub at line 37 of file G4DoLoMcPriRK34.cc
References ak2, ak3, ak4, ak5, ak6, fAuxStepper, fLastDyDx, fLastFinalVector, fLastInitialVector, fMidError, fMidVector, yIn, and yTemp.
| G4DoLoMcPriRK34::~G4DoLoMcPriRK34 | ( | ) |
Definition at line 71 of file G4DoLoMcPriRK34.cc.
View newest version in sPHENIX GitHub at line 71 of file G4DoLoMcPriRK34.cc
References ak2, ak3, ak4, ak5, ak6, fAuxStepper, fLastDyDx, fLastFinalVector, fLastInitialVector, fMidError, fMidVector, yIn, and yTemp.
|
delete |
|
virtual |
Implements G4MagIntegratorStepper.
Definition at line 201 of file G4DoLoMcPriRK34.cc.
View newest version in sPHENIX GitHub at line 201 of file G4DoLoMcPriRK34.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 85 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 85 of file G4DoLoMcPriRK34.hh
| void G4DoLoMcPriRK34::Interpolate | ( | const G4double | yInput[], |
| const G4double | dydx[], | ||
| const G4double | Step, | ||
| G4double | yOut[], | ||
| G4double | tau | ||
| ) |
Definition at line 255 of file G4DoLoMcPriRK34.cc.
View newest version in sPHENIX GitHub at line 255 of file G4DoLoMcPriRK34.cc
References ak2, ak3, ak4, ak5, ak6, G4MagIntegratorStepper::GetNumberOfVariables(), and yIn.
Referenced by Interpolate().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 247 of file G4DoLoMcPriRK34.cc.
View newest version in sPHENIX GitHub at line 247 of file G4DoLoMcPriRK34.cc
References fLastDyDx, fLastInitialVector, fLastStepLength, and Interpolate().
Here is the call graph for this function:| void G4DoLoMcPriRK34::interpolate | ( | const G4double | yInput[], |
| const G4double | dydx[], | ||
| G4double | yOut[], | ||
| G4double | Step, | ||
| G4double | tau | ||
| ) |
|
delete |
| void G4DoLoMcPriRK34::SetupInterpolate | ( | const G4double | yInput[], |
| const G4double | dydx[], | ||
| const G4double | Step | ||
| ) |
Definition at line 240 of file G4DoLoMcPriRK34.cc.
View newest version in sPHENIX GitHub at line 240 of file G4DoLoMcPriRK34.cc
| void G4DoLoMcPriRK34::SetupInterpolation | ( | ) |
Definition at line 236 of file G4DoLoMcPriRK34.cc.
View newest version in sPHENIX GitHub at line 236 of file G4DoLoMcPriRK34.cc
|
virtual |
Implements G4MagIntegratorStepper.
Definition at line 98 of file G4DoLoMcPriRK34.cc.
View newest version in sPHENIX GitHub at line 98 of file G4DoLoMcPriRK34.cc
References ak2, ak3, ak4, ak5, ak6, 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 89 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 89 of file G4DoLoMcPriRK34.hh
Referenced by G4DoLoMcPriRK34(), Interpolate(), Stepper(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 89 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 89 of file G4DoLoMcPriRK34.hh
Referenced by G4DoLoMcPriRK34(), Interpolate(), Stepper(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 89 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 89 of file G4DoLoMcPriRK34.hh
Referenced by G4DoLoMcPriRK34(), Interpolate(), Stepper(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 89 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 89 of file G4DoLoMcPriRK34.hh
Referenced by G4DoLoMcPriRK34(), Interpolate(), Stepper(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 89 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 89 of file G4DoLoMcPriRK34.hh
Referenced by G4DoLoMcPriRK34(), Interpolate(), Stepper(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 96 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 96 of file G4DoLoMcPriRK34.hh
Referenced by DistChord(), G4DoLoMcPriRK34(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 92 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 92 of file G4DoLoMcPriRK34.hh
Referenced by DistChord(), G4DoLoMcPriRK34(), Interpolate(), Stepper(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 92 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 92 of file G4DoLoMcPriRK34.hh
Referenced by DistChord(), G4DoLoMcPriRK34(), Stepper(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 92 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 92 of file G4DoLoMcPriRK34.hh
Referenced by DistChord(), G4DoLoMcPriRK34(), Interpolate(), Stepper(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 91 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 91 of file G4DoLoMcPriRK34.hh
Referenced by DistChord(), Interpolate(), and Stepper().
|
private |
Definition at line 92 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 92 of file G4DoLoMcPriRK34.hh
Referenced by DistChord(), G4DoLoMcPriRK34(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 92 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 92 of file G4DoLoMcPriRK34.hh
Referenced by DistChord(), G4DoLoMcPriRK34(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 89 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 89 of file G4DoLoMcPriRK34.hh
Referenced by G4DoLoMcPriRK34(), Interpolate(), Stepper(), and ~G4DoLoMcPriRK34().
|
private |
Definition at line 89 of file G4DoLoMcPriRK34.hh.
View newest version in sPHENIX GitHub at line 89 of file G4DoLoMcPriRK34.hh
Referenced by G4DoLoMcPriRK34(), Stepper(), and ~G4DoLoMcPriRK34().
1.8.2
with ECCE GitHub integration
