|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ErrorTrajState.hh>
Inheritance diagram for G4ErrorTrajState:Protected Attributes | |
| G4String | fParticleType |
| G4Point3D | fPosition |
| G4Vector3D | fMomentum |
| G4double | fCharge = 0. |
| G4ErrorTrajErr | fError |
| G4eTSType | theTSType |
| G4Track * | theG4Track = nullptr |
| G4int | iverbose = 0 |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const G4ErrorTrajState &ts) |
Definition at line 52 of file G4ErrorTrajState.hh.
|
inline |
Definition at line 55 of file G4ErrorTrajState.hh.
Referenced by G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorTrajState(), G4ErrorTrajState(), operator<<, operator=(), and operator=().
| G4ErrorTrajState::G4ErrorTrajState | ( | const G4String & | partType, |
| const G4Point3D & | pos, | ||
| const G4Vector3D & | mom, | ||
| const G4ErrorTrajErr & | errmat = G4ErrorTrajErr(5, 0) ) |
Definition at line 40 of file G4ErrorTrajState.cc.
| G4ErrorTrajState::G4ErrorTrajState | ( | const G4ErrorTrajState & | ts | ) |
Definition at line 53 of file G4ErrorTrajState.cc.
| G4ErrorTrajState::G4ErrorTrajState | ( | G4ErrorTrajState && | ts | ) |
Definition at line 56 of file G4ErrorTrajState.cc.
|
inlinevirtual |
Definition at line 70 of file G4ErrorTrajState.hh.
| void G4ErrorTrajState::BuildCharge | ( | ) |
Definition at line 138 of file G4ErrorTrajState.cc.
Referenced by SetData().
|
pure virtual |
Implemented in G4ErrorFreeTrajState, and G4ErrorSurfaceTrajState.
| void G4ErrorTrajState::DumpPosMomError | ( | std::ostream & | out = G4cout | ) | const |
Definition at line 156 of file G4ErrorTrajState.cc.
Referenced by G4ErrorFreeTrajState::operator<<, and G4ErrorSurfaceTrajState::operator<<.
|
inline |
Definition at line 117 of file G4ErrorTrajState.hh.
|
inline |
Definition at line 111 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), and G4ErrorFreeTrajState::G4ErrorFreeTrajState().
|
inline |
Definition at line 114 of file G4ErrorTrajState.hh.
|
inline |
Definition at line 108 of file G4ErrorTrajState.hh.
Referenced by G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorPropagator::InitG4Track(), G4ErrorPropagator::Propagate(), and G4ErrorPropagator::PropagateOneStep().
|
inline |
Definition at line 102 of file G4ErrorTrajState.hh.
Referenced by G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorPropagator::InitG4Track(), G4ErrorPropagator::Propagate(), and G4ErrorPropagator::PropagateOneStep().
|
inline |
|
inlinevirtual |
Definition at line 120 of file G4ErrorTrajState.hh.
Referenced by G4ErrorPropagator::GetFinalTrajState(), G4ErrorPropagator::InitFreeTrajState(), and PropagateError().
| G4ErrorTrajState & G4ErrorTrajState::operator= | ( | const G4ErrorTrajState & | ts | ) |
Definition at line 71 of file G4ErrorTrajState.cc.
| G4ErrorTrajState & G4ErrorTrajState::operator= | ( | G4ErrorTrajState && | ts | ) |
Definition at line 89 of file G4ErrorTrajState.cc.
Reimplemented in G4ErrorFreeTrajState.
Definition at line 110 of file G4ErrorTrajState.cc.
|
inline |
Definition at line 118 of file G4ErrorTrajState.hh.
| void G4ErrorTrajState::SetData | ( | const G4String & | partType, |
| const G4Point3D & | pos, | ||
| const G4Vector3D & | mom ) |
Definition at line 128 of file G4ErrorTrajState.cc.
|
inlinevirtual |
Definition at line 112 of file G4ErrorTrajState.hh.
|
inline |
Definition at line 115 of file G4ErrorTrajState.hh.
Referenced by G4ErrorPropagator::InitG4Track().
|
inlinevirtual |
Reimplemented in G4ErrorFreeTrajState, and G4ErrorSurfaceTrajState.
Definition at line 109 of file G4ErrorTrajState.hh.
|
inline |
Definition at line 103 of file G4ErrorTrajState.hh.
|
inlinevirtual |
Reimplemented in G4ErrorFreeTrajState, and G4ErrorSurfaceTrajState.
Definition at line 106 of file G4ErrorTrajState.hh.
Reimplemented in G4ErrorFreeTrajState.
Definition at line 88 of file G4ErrorTrajState.hh.
| void G4ErrorTrajState::UpdatePosMom | ( | const G4Point3D & | pos, |
| const G4Vector3D & | mom ) |
Definition at line 121 of file G4ErrorTrajState.cc.
Referenced by G4ErrorFreeTrajState::Update().
|
friend |
Definition at line 162 of file G4ErrorTrajState.cc.
|
protected |
Definition at line 126 of file G4ErrorTrajState.hh.
Referenced by BuildCharge(), G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorTrajState(), G4ErrorTrajState(), GetCharge(), operator=(), operator=(), and SetCharge().
|
protected |
Definition at line 127 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorTrajState(), G4ErrorTrajState(), GetError(), operator<<, operator=(), operator=(), G4ErrorFreeTrajState::PropagateError(), and SetError().
|
protected |
Definition at line 125 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorTrajState(), G4ErrorTrajState(), GetMomentum(), operator<<, operator=(), operator=(), SetData(), SetMomentum(), G4ErrorFreeTrajState::SetParameters(), G4ErrorSurfaceTrajState::SetParameters(), G4ErrorSurfaceTrajState::SetParameters(), G4ErrorFreeTrajState::SetPosition(), G4ErrorSurfaceTrajState::SetPosition(), and UpdatePosMom().
|
protected |
Definition at line 123 of file G4ErrorTrajState.hh.
Referenced by BuildCharge(), G4ErrorTrajState(), G4ErrorTrajState(), GetParticleType(), operator<<, operator=(), operator=(), SetData(), and SetParticleType().
|
protected |
Definition at line 124 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), G4ErrorTrajState(), G4ErrorTrajState(), GetPosition(), operator<<, operator=(), operator=(), SetData(), G4ErrorFreeTrajState::SetMomentum(), G4ErrorSurfaceTrajState::SetMomentum(), G4ErrorFreeTrajState::SetParameters(), G4ErrorSurfaceTrajState::SetParameters(), G4ErrorSurfaceTrajState::SetParameters(), SetPosition(), and UpdatePosMom().
|
protected |
Definition at line 133 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorTrajState(), G4ErrorTrajState(), G4ErrorTrajState(), operator=(), operator=(), and G4ErrorFreeTrajState::PropagateError().
|
protected |
Definition at line 131 of file G4ErrorTrajState.hh.
Referenced by G4ErrorTrajState(), G4ErrorTrajState(), GetG4Track(), operator=(), operator=(), and SetG4Track().
|
protected |
Definition at line 129 of file G4ErrorTrajState.hh.
Referenced by G4ErrorTrajState(), G4ErrorTrajState(), GetTSType(), operator<<, operator=(), and operator=().