![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/magneticfield/include/G4VIntegrationDriver.hh>
Inheritance diagram for G4VIntegrationDriver:Static Protected Attributes | |
| static constexpr G4double | max_stepping_increase = 5 |
| static constexpr G4double | max_stepping_decrease = 0.1 |
Definition at line 51 of file G4VIntegrationDriver.hh.
View newest version in sPHENIX GitHub at line 51 of file G4VIntegrationDriver.hh
|
virtualdefault |
|
pure virtual |
Implemented in G4IntegrationDriver< G4BulirschStoer >, G4IntegrationDriver< T >, G4InterpolationDriver< T >, G4FSALIntegrationDriver< T >, G4MagInt_Driver, and G4BFieldIntegrationDriver.
Referenced by G4BFieldIntegrationDriver::AccurateAdvance(), G4ChordFinder::ApproxCurvePointS(), G4ChordFinder::ApproxCurvePointV(), and G4BrentLocator::EstimateIntersectionPoint().
Here is the caller graph for this function:
|
pure virtual |
Implemented in G4IntegrationDriver< T >, G4InterpolationDriver< T >, G4IntegrationDriver< G4BulirschStoer >, G4MagInt_Driver, G4FSALIntegrationDriver< T >, and G4BFieldIntegrationDriver.
Referenced by G4BFieldIntegrationDriver::AdvanceChordLimited().
Here is the caller graph for this function:
|
pure virtual |
Implemented in G4MagInt_Driver, G4IntegrationDriver< G4BulirschStoer >, G4BFieldIntegrationDriver, and G4RKIntegrationDriver< T >.
Referenced by G4BFieldIntegrationDriver::ComputeNewStepSize().
Here is the caller graph for this function:
|
pure virtual |
Implemented in G4IntegrationDriver< G4BulirschStoer >, G4IntegrationDriver< T >, G4FSALIntegrationDriver< T >, G4InterpolationDriver< T >, G4BFieldIntegrationDriver, and G4MagInt_Driver.
Referenced by G4BFieldIntegrationDriver::DoesReIntegrate(), and G4MultiLevelLocator::EstimateIntersectionPoint().
Here is the caller graph for this function:
|
pure virtual |
Implemented in G4MagInt_Driver, G4IntegrationDriver< G4BulirschStoer >, G4BFieldIntegrationDriver, and G4RKIntegrationDriver< T >.
Referenced by G4BFieldIntegrationDriver::GetDerivatives().
Here is the caller graph for this function:
|
pure virtual |
Implemented in G4MagInt_Driver, G4IntegrationDriver< G4BulirschStoer >, G4BFieldIntegrationDriver, and G4RKIntegrationDriver< T >.
|
pure virtual |
Implemented in G4IntegrationDriver< G4BulirschStoer >, G4MagInt_Driver, G4BFieldIntegrationDriver, and G4RKIntegrationDriver< T >.
Referenced by G4BFieldIntegrationDriver::GetEquationOfMotion(), G4ErrorPropagatorManager::InitFieldForBackwards(), and G4FieldManager::SetDetectorField().
Here is the caller graph for this function:
|
pure virtual |
Implemented in G4MagInt_Driver, G4IntegrationDriver< G4BulirschStoer >, G4BFieldIntegrationDriver, and G4RKIntegrationDriver< T >.
Referenced by F01FieldSetup::CreateFSALStepperAndDriver(), and G4BFieldIntegrationDriver::GetStepper().
Here is the caller graph for this function:
|
pure virtual |
Implemented in G4MagInt_Driver, G4IntegrationDriver< G4BulirschStoer >, G4BFieldIntegrationDriver, and G4RKIntegrationDriver< T >.
|
pure virtual |
Implemented in G4MagInt_Driver, G4BFieldIntegrationDriver, G4IntegrationDriver< G4BulirschStoer >, G4IntegrationDriver< T >, G4FSALIntegrationDriver< T >, and G4InterpolationDriver< T >.
Referenced by G4BFieldIntegrationDriver::GetVerboseLevel().
Here is the caller graph for this function:
|
pure virtual |
Implemented in G4BFieldIntegrationDriver, G4IntegrationDriver< G4BulirschStoer >, G4IntegrationDriver< T >, G4FSALIntegrationDriver< T >, G4InterpolationDriver< T >, and G4MagInt_Driver.
Referenced by G4BFieldIntegrationDriver::AdvanceChordLimited().
Here is the caller graph for this function:
|
pure virtual |
|
inlinevirtual |
Reimplemented in G4IntegrationDriver< G4BulirschStoer >, G4IntegrationDriver< T >, G4FSALIntegrationDriver< T >, and G4MagInt_Driver.
Definition at line 83 of file G4VIntegrationDriver.hh.
View newest version in sPHENIX GitHub at line 83 of file G4VIntegrationDriver.hh
|
virtual |
Reimplemented in G4MagInt_Driver, and G4RKIntegrationDriver< T >.
Definition at line 34 of file G4VIntegrationDriver.cc.
View newest version in sPHENIX GitHub at line 34 of file G4VIntegrationDriver.cc
References FatalException, and G4Exception().
Here is the call graph for this function:
|
pure virtual |
Implemented in G4IntegrationDriver< G4BulirschStoer >, G4MagInt_Driver, G4BFieldIntegrationDriver, and G4RKIntegrationDriver< T >.
Implemented in G4MagInt_Driver, G4BFieldIntegrationDriver, G4IntegrationDriver< G4BulirschStoer >, G4IntegrationDriver< T >, G4FSALIntegrationDriver< T >, and G4InterpolationDriver< T >.
Referenced by G4PropagatorInField::SetVerboseLevel().
Here is the caller graph for this function:
|
staticprotected |
Definition at line 117 of file G4VIntegrationDriver.hh.
View newest version in sPHENIX GitHub at line 117 of file G4VIntegrationDriver.hh
Referenced by G4MagInt_Driver::ComputeNewStepSize_WithinLimits().
|
staticprotected |
Definition at line 116 of file G4VIntegrationDriver.hh.
View newest version in sPHENIX GitHub at line 116 of file G4VIntegrationDriver.hh
Referenced by G4MagInt_Driver::ComputeNewStepSize(), G4MagInt_Driver::ComputeNewStepSize_WithinLimits(), and G4MagInt_Driver::OneGoodStep().