Geant4.10
|
#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.
References iverbose, and G4ErrorPropagatorData::verbose().
|
inlinevirtual |
Definition at line 60 of file G4ErrorTrajState.hh.
void G4ErrorTrajState::BuildCharge | ( | ) |
Definition at line 85 of file G4ErrorTrajState.cc.
References FatalException, fCharge, G4ParticleTable::FindParticle(), fParticleType, G4cerr, G4endl, G4Exception(), G4ParticleTable::GetParticleTable(), and G4ParticleDefinition::GetPDGCharge().
Referenced by SetData().
Implemented in G4ErrorFreeTrajState, and G4ErrorSurfaceTrajState.
Definition at line 104 of file G4ErrorTrajState.cc.
Referenced by operator<<().
|
inline |
|
inline |
Definition at line 104 of file G4ErrorTrajState.hh.
References fError.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), and ProcessEvent().
|
inline |
Definition at line 109 of file G4ErrorTrajState.hh.
References theG4Track.
Referenced by ProcessEvent().
|
inline |
Definition at line 99 of file G4ErrorTrajState.hh.
References fMomentum.
Referenced by G4ErrorPropagator::InitG4Track(), ProcessEvent(), G4ErrorPropagator::Propagate(), and G4ErrorPropagator::PropagateOneStep().
|
inline |
Definition at line 89 of file G4ErrorTrajState.hh.
References fParticleType.
Referenced by G4ErrorPropagator::InitG4Track(), G4ErrorPropagator::Propagate(), and G4ErrorPropagator::PropagateOneStep().
|
inline |
Definition at line 94 of file G4ErrorTrajState.hh.
References fPosition.
Referenced by G4ErrorPropagator::GetFinalTrajState(), G4ErrorPropagator::InitG4Track(), and ProcessEvent().
|
inlinevirtual |
Definition at line 119 of file G4ErrorTrajState.hh.
References theTSType.
Referenced by G4ErrorPropagator::GetFinalTrajState(), G4ErrorPropagator::InitFreeTrajState(), and PropagateError().
Reimplemented in G4ErrorFreeTrajState.
Definition at line 53 of file G4ErrorTrajState.cc.
References FatalException, G4cerr, G4endl, G4Exception(), and GetTSType().
void G4ErrorTrajState::SetData | ( | const G4String & | partType, |
const G4Point3D & | pos, | ||
const G4Vector3D & | mom | ||
) |
Definition at line 74 of file G4ErrorTrajState.cc.
References BuildCharge(), fMomentum, fParticleType, and fPosition.
|
inlinevirtual |
Definition at line 111 of file G4ErrorTrajState.hh.
References theG4Track.
Referenced by G4ErrorPropagator::InitG4Track().
|
inlinevirtual |
Reimplemented in G4ErrorSurfaceTrajState, and G4ErrorFreeTrajState.
Definition at line 101 of file G4ErrorTrajState.hh.
References fMomentum.
Reimplemented in G4ErrorSurfaceTrajState, and G4ErrorFreeTrajState.
Definition at line 96 of file G4ErrorTrajState.hh.
References fPosition.
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.
References fMomentum, and fPosition.
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(), operator<<(), G4ErrorFreeTrajState::PropagateError(), and SetError().
|
protected |
Definition at line 126 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), GetMomentum(), operator<<(), SetData(), SetMomentum(), G4ErrorSurfaceTrajState::SetParameters(), G4ErrorFreeTrajState::SetParameters(), G4ErrorFreeTrajState::SetPosition(), G4ErrorSurfaceTrajState::SetPosition(), and UpdatePosMom().
|
protected |
Definition at line 124 of file G4ErrorTrajState.hh.
Referenced by BuildCharge(), GetParticleType(), operator<<(), SetData(), and SetParticleType().
|
protected |
Definition at line 125 of file G4ErrorTrajState.hh.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState(), GetPosition(), operator<<(), SetData(), G4ErrorFreeTrajState::SetMomentum(), G4ErrorSurfaceTrajState::SetMomentum(), G4ErrorSurfaceTrajState::SetParameters(), G4ErrorFreeTrajState::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 GetTSType(), and operator<<().