ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/error_propagation/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 48 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 48 of file G4ErrorTrajState.hh
|
inline |
Definition at line 52 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 52 of file G4ErrorTrajState.hh
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.
View newest version in sPHENIX GitHub at line 40 of file G4ErrorTrajState.cc
References iverbose, and G4ErrorPropagatorData::verbose().
|
inlinevirtual |
Definition at line 59 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 59 of file G4ErrorTrajState.hh
void G4ErrorTrajState::BuildCharge | ( | ) |
Definition at line 84 of file G4ErrorTrajState.cc.
View newest version in sPHENIX GitHub at line 84 of file G4ErrorTrajState.cc
References FatalException, fCharge, G4ParticleTable::FindParticle(), fParticleType, G4Exception(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGCharge(), message(), and particle.
Referenced by G4ErrorFreeTrajState::Init(), G4ErrorSurfaceTrajState::Init(), and SetData().
Implemented in G4ErrorFreeTrajState, and G4ErrorSurfaceTrajState.
Definition at line 103 of file G4ErrorTrajState.cc.
View newest version in sPHENIX GitHub at line 103 of file G4ErrorTrajState.cc
Referenced by operator<<().
|
inline |
Definition at line 113 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 113 of file G4ErrorTrajState.hh
References fCharge.
|
inline |
Definition at line 103 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 103 of file G4ErrorTrajState.hh
References fError.
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), and ProcessEvent().
|
inline |
Definition at line 108 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 108 of file G4ErrorTrajState.hh
References theG4Track.
Referenced by ProcessEvent().
|
inline |
Definition at line 98 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 98 of file G4ErrorTrajState.hh
References fMomentum.
Referenced by G4ErrorPropagator::InitG4Track(), ProcessEvent(), G4ErrorPropagator::Propagate(), and G4ErrorPropagator::PropagateOneStep().
|
inline |
Definition at line 88 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 88 of file G4ErrorTrajState.hh
References fParticleType.
Referenced by G4ErrorPropagator::InitG4Track(), G4ErrorPropagator::Propagate(), and G4ErrorPropagator::PropagateOneStep().
|
inline |
Definition at line 93 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 93 of file G4ErrorTrajState.hh
References fPosition.
Referenced by G4ErrorPropagator::GetFinalTrajState(), G4ErrorPropagator::InitG4Track(), and ProcessEvent().
|
inlinevirtual |
Definition at line 118 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 118 of file G4ErrorTrajState.hh
References theTSType.
Referenced by G4ErrorPropagator::GetFinalTrajState(), G4ErrorPropagator::InitFreeTrajState(), and PropagateError().
Reimplemented in G4ErrorFreeTrajState.
Definition at line 52 of file G4ErrorTrajState.cc.
View newest version in sPHENIX GitHub at line 52 of file G4ErrorTrajState.cc
References FatalException, G4endl, G4Exception(), GetTSType(), and message().
Definition at line 115 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 115 of file G4ErrorTrajState.hh
References fCharge.
void G4ErrorTrajState::SetData | ( | const G4String & | partType, |
const G4Point3D & | pos, | ||
const G4Vector3D & | mom | ||
) |
Definition at line 73 of file G4ErrorTrajState.cc.
View newest version in sPHENIX GitHub at line 73 of file G4ErrorTrajState.cc
References BuildCharge(), fMomentum, fParticleType, fPosition, mom, and pos().
|
inlinevirtual |
Definition at line 105 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 105 of file G4ErrorTrajState.hh
References fError.
Definition at line 110 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 110 of file G4ErrorTrajState.hh
References theG4Track.
Referenced by G4ErrorPropagator::InitG4Track().
|
inlinevirtual |
Reimplemented in G4ErrorSurfaceTrajState, and G4ErrorFreeTrajState.
Definition at line 100 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 100 of file G4ErrorTrajState.hh
Definition at line 90 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 90 of file G4ErrorTrajState.hh
References fParticleType.
Reimplemented in G4ErrorSurfaceTrajState, and G4ErrorFreeTrajState.
Definition at line 95 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 95 of file G4ErrorTrajState.hh
References fPosition, and pos().
Reimplemented in G4ErrorFreeTrajState.
Definition at line 74 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 74 of file G4ErrorTrajState.hh
void G4ErrorTrajState::UpdatePosMom | ( | const G4Point3D & | pos, |
const G4Vector3D & | mom | ||
) |
Definition at line 64 of file G4ErrorTrajState.cc.
View newest version in sPHENIX GitHub at line 64 of file G4ErrorTrajState.cc
References fMomentum, fPosition, mom, and pos().
Referenced by G4ErrorFreeTrajState::Update().
|
friend |
Definition at line 110 of file G4ErrorTrajState.cc.
View newest version in sPHENIX GitHub at line 110 of file G4ErrorTrajState.cc
|
protected |
Definition at line 126 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 126 of file G4ErrorTrajState.hh
Referenced by BuildCharge(), G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), GetCharge(), and SetCharge().
|
protected |
Definition at line 127 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 127 of file G4ErrorTrajState.hh
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), GetError(), operator<<(), G4ErrorFreeTrajState::PropagateError(), G4ErrorFreeTrajState::PropagateErrorIoni(), G4ErrorFreeTrajState::PropagateErrorMSC(), and SetError().
|
protected |
Definition at line 125 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 125 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 123 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 123 of file G4ErrorTrajState.hh
Referenced by BuildCharge(), GetParticleType(), operator<<(), SetData(), and SetParticleType().
|
protected |
Definition at line 124 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 124 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 133 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 133 of file G4ErrorTrajState.hh
Referenced by G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorTrajState(), G4ErrorFreeTrajState::PropagateError(), G4ErrorFreeTrajState::PropagateErrorIoni(), and G4ErrorFreeTrajState::PropagateErrorMSC().
|
protected |
Definition at line 131 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 131 of file G4ErrorTrajState.hh
Referenced by GetG4Track(), and SetG4Track().
|
protected |
Definition at line 129 of file G4ErrorTrajState.hh.
View newest version in sPHENIX GitHub at line 129 of file G4ErrorTrajState.hh
Referenced by GetTSType(), G4ErrorFreeTrajState::Init(), G4ErrorSurfaceTrajState::Init(), and operator<<().