|
Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ErrorPropagator.hh>
Public Member Functions | |
| G4ErrorPropagator () | |
| ~G4ErrorPropagator () | |
| G4Track * | InitG4Track (G4ErrorTrajState &initialTS) |
| G4int | Propagate (G4ErrorTrajState *currentTS, const G4ErrorTarget *target, G4ErrorMode mode=G4ErrorMode_PropForwards) |
| G4int | PropagateOneStep (G4ErrorTrajState *currentTS) |
| G4int | MakeOneStep (G4ErrorFreeTrajState *currentTS_FREE) |
| G4ErrorFreeTrajState * | InitFreeTrajState (G4ErrorTrajState *currentTS) |
| void | GetFinalTrajState (G4ErrorTrajState *currentTS, G4ErrorFreeTrajState *currentTS_FREE, const G4ErrorTarget *target) |
| void | InvokePreUserTrackingAction (G4Track *fpTrack) |
| void | InvokePostUserTrackingAction (G4Track *fpTrack) |
| G4bool | CheckIfLastStep (G4Track *aTrack) |
| const G4ErrorTrajState * | GetInitialTrajState () const |
| G4double | GetStepLength () const |
| void | SetStepLength (const G4double sl) |
| void | SetStepN (const G4int sn) |
Definition at line 53 of file G4ErrorPropagator.hh.
| G4ErrorPropagator::G4ErrorPropagator | ( | ) |
Definition at line 56 of file G4ErrorPropagator.cc.
|
inline |
Definition at line 58 of file G4ErrorPropagator.hh.
Definition at line 526 of file G4ErrorPropagator.cc.
| void G4ErrorPropagator::GetFinalTrajState | ( | G4ErrorTrajState * | currentTS, |
| G4ErrorFreeTrajState * | currentTS_FREE, | ||
| const G4ErrorTarget * | target | ||
| ) |
Definition at line 480 of file G4ErrorPropagator.cc.
Referenced by Propagate(), and PropagateOneStep().
|
inline |
Definition at line 98 of file G4ErrorPropagator.hh.
|
inline |
Definition at line 101 of file G4ErrorPropagator.hh.
| G4ErrorFreeTrajState * G4ErrorPropagator::InitFreeTrajState | ( | G4ErrorTrajState * | currentTS | ) |
Definition at line 452 of file G4ErrorPropagator.cc.
Referenced by Propagate(), and PropagateOneStep().
| G4Track * G4ErrorPropagator::InitG4Track | ( | G4ErrorTrajState & | initialTS | ) |
Definition at line 254 of file G4ErrorPropagator.cc.
Referenced by Propagate(), and PropagateOneStep().
| void G4ErrorPropagator::InvokePostUserTrackingAction | ( | G4Track * | fpTrack | ) |
Definition at line 607 of file G4ErrorPropagator.cc.
Referenced by Propagate().
| void G4ErrorPropagator::InvokePreUserTrackingAction | ( | G4Track * | fpTrack | ) |
Definition at line 594 of file G4ErrorPropagator.cc.
Referenced by InitG4Track().
| G4int G4ErrorPropagator::MakeOneStep | ( | G4ErrorFreeTrajState * | currentTS_FREE | ) |
Definition at line 358 of file G4ErrorPropagator.cc.
Referenced by PropagateOneStep().
| G4int G4ErrorPropagator::Propagate | ( | G4ErrorTrajState * | currentTS, |
| const G4ErrorTarget * | target, | ||
| G4ErrorMode | mode = G4ErrorMode_PropForwards |
||
| ) |
Definition at line 71 of file G4ErrorPropagator.cc.
Referenced by G4ErrorPropagatorManager::Propagate().
| G4int G4ErrorPropagator::PropagateOneStep | ( | G4ErrorTrajState * | currentTS | ) |
Definition at line 181 of file G4ErrorPropagator.cc.
Referenced by G4ErrorPropagatorManager::PropagateOneStep().
|
inline |
Definition at line 104 of file G4ErrorPropagator.hh.
|
inline |
Definition at line 107 of file G4ErrorPropagator.hh.
Referenced by G4ErrorPropagatorManager::InitTrackPropagation().