Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ErrorTrajState.hh>
Protected Attributes | |
G4String | fParticleType |
G4Point3D | fPosition |
G4Vector3D | fMomentum |
G4double | fCharge |
G4ErrorTrajErr | fError |
G4eTSType | theTSType |
G4Track * | theG4Track |
G4int | iverbose |
Friends | |
std::ostream & | operator<< (std::ostream &, const G4ErrorTrajState &ts) |
Definition at line 49 of file G4ErrorTrajState.hh.
|
inline |
Definition at line 53 of file G4ErrorTrajState.hh.
G4ErrorTrajState::G4ErrorTrajState | ( | const G4String & | partType, |
const G4Point3D & | pos, | ||
const G4Vector3D & | mom, | ||
const G4ErrorTrajErr & | errmat = G4ErrorTrajErr(5,0) |
||
) |
Definition at line 41 of file G4ErrorTrajState.cc.
|
inlinevirtual |
Definition at line 60 of file G4ErrorTrajState.hh.
void G4ErrorTrajState::BuildCharge | ( | ) |
Definition at line 85 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 104 of file G4ErrorTrajState.cc.
|
inline |
Definition at line 114 of file G4ErrorTrajState.hh.
|
inline |
Definition at line 104 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), and G4ErrorFreeTrajState::G4ErrorFreeTrajState().
|
inline |
Definition at line 109 of file G4ErrorTrajState.hh.
|
inline |
Definition at line 99 of file G4ErrorTrajState.hh.
Referenced by G4ErrorPropagator::InitG4Track(), G4ErrorPropagator::Propagate(), and G4ErrorPropagator::PropagateOneStep().
Definition at line 89 of file G4ErrorTrajState.hh.
Referenced by G4ErrorPropagator::InitG4Track(), G4ErrorPropagator::Propagate(), and G4ErrorPropagator::PropagateOneStep().
|
inline |
Definition at line 94 of file G4ErrorTrajState.hh.
Referenced by G4ErrorPropagator::GetFinalTrajState(), and G4ErrorPropagator::InitG4Track().
|
inlinevirtual |
Definition at line 119 of file G4ErrorTrajState.hh.
Referenced by G4ErrorPropagator::GetFinalTrajState(), G4ErrorPropagator::InitFreeTrajState(), and PropagateError().
Reimplemented in G4ErrorFreeTrajState.
Definition at line 53 of file G4ErrorTrajState.cc.
|
inline |
Definition at line 116 of file G4ErrorTrajState.hh.
void G4ErrorTrajState::SetData | ( | const G4String & | partType, |
const G4Point3D & | pos, | ||
const G4Vector3D & | mom | ||
) |
Definition at line 74 of file G4ErrorTrajState.cc.
|
inlinevirtual |
Definition at line 106 of file G4ErrorTrajState.hh.
|
inline |
Definition at line 111 of file G4ErrorTrajState.hh.
Referenced by G4ErrorPropagator::InitG4Track().
|
inlinevirtual |
Reimplemented in G4ErrorFreeTrajState, and G4ErrorSurfaceTrajState.
Definition at line 101 of file G4ErrorTrajState.hh.
Definition at line 91 of file G4ErrorTrajState.hh.
Reimplemented in G4ErrorFreeTrajState, and G4ErrorSurfaceTrajState.
Definition at line 96 of file G4ErrorTrajState.hh.
Reimplemented in G4ErrorFreeTrajState.
Definition at line 75 of file G4ErrorTrajState.hh.
void G4ErrorTrajState::UpdatePosMom | ( | const G4Point3D & | pos, |
const G4Vector3D & | mom | ||
) |
Definition at line 65 of file G4ErrorTrajState.cc.
Referenced by G4ErrorFreeTrajState::Update().
|
friend |
Definition at line 111 of file G4ErrorTrajState.cc.
|
protected |
Definition at line 127 of file G4ErrorTrajState.hh.
Referenced by BuildCharge(), G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), GetCharge(), and SetCharge().
|
protected |
Definition at line 128 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), GetError(), G4ErrorFreeTrajState::PropagateError(), and SetError().
|
protected |
Definition at line 126 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), GetMomentum(), SetData(), SetMomentum(), G4ErrorFreeTrajState::SetParameters(), G4ErrorSurfaceTrajState::SetParameters(), G4ErrorFreeTrajState::SetPosition(), G4ErrorSurfaceTrajState::SetPosition(), and UpdatePosMom().
|
protected |
Definition at line 124 of file G4ErrorTrajState.hh.
Referenced by BuildCharge(), GetParticleType(), SetData(), and SetParticleType().
|
protected |
Definition at line 125 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), GetPosition(), SetData(), G4ErrorFreeTrajState::SetMomentum(), G4ErrorSurfaceTrajState::SetMomentum(), G4ErrorFreeTrajState::SetParameters(), G4ErrorSurfaceTrajState::SetParameters(), SetPosition(), and UpdatePosMom().
|
protected |
Definition at line 134 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorTrajState(), and G4ErrorFreeTrajState::PropagateError().
|
protected |
Definition at line 132 of file G4ErrorTrajState.hh.
Referenced by GetG4Track(), and SetG4Track().
|
protected |
Definition at line 130 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), and GetTSType().