Geant4
10.02.p02
|
#include <G4ErrorSurfaceTrajState.hh>
Private Member Functions | |
void | Init () |
Private Attributes | |
G4ErrorSurfaceTrajParam | fTrajParam |
Friends | |
std::ostream & | operator<< (std::ostream &, const G4ErrorSurfaceTrajState &ts) |
Additional Inherited Members | |
Protected Attributes inherited from G4ErrorTrajState | |
G4String | fParticleType |
G4Point3D | fPosition |
G4Vector3D | fMomentum |
G4double | fCharge |
G4ErrorTrajErr | fError |
G4eTSType | theTSType |
G4Track * | theG4Track |
G4int | iverbose |
Definition at line 56 of file G4ErrorSurfaceTrajState.hh.
G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState | ( | const G4String & | partType, |
const G4Point3D & | pos, | ||
const G4Vector3D & | mom, | ||
const G4Plane3D & | plane, | ||
const G4ErrorTrajErr & | errmat = G4ErrorTrajErr(5,0) |
||
) |
Definition at line 60 of file G4ErrorSurfaceTrajState.cc.
References fTrajParam, and Init().
G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState | ( | const G4String & | partType, |
const G4Point3D & | pos, | ||
const G4Vector3D & | mom, | ||
const G4Vector3D & | vecV, | ||
const G4Vector3D & | vecW, | ||
const G4ErrorTrajErr & | errmat = G4ErrorTrajErr(5,0) |
||
) |
Definition at line 48 of file G4ErrorSurfaceTrajState.cc.
References fTrajParam, and Init().
G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState | ( | G4ErrorFreeTrajState & | tpSC, |
const G4Plane3D & | plane | ||
) |
Definition at line 73 of file G4ErrorSurfaceTrajState.cc.
References BuildErrorMatrix(), G4ErrorTrajState::fMomentum, G4ErrorTrajState::fPosition, fTrajParam, GetVectorV(), GetVectorW(), and Init().
G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState | ( | G4ErrorFreeTrajState & | tpSC, |
const G4Vector3D & | vecV, | ||
const G4Vector3D & | vecW, | ||
G4ErrorMatrix & | transfM | ||
) |
Definition at line 90 of file G4ErrorSurfaceTrajState.cc.
References BuildErrorMatrix(), G4ErrorTrajState::fMomentum, G4ErrorTrajState::fPosition, fTrajParam, and Init().
|
inline |
Definition at line 81 of file G4ErrorSurfaceTrajState.hh.
G4ErrorMatrix G4ErrorSurfaceTrajState::BuildErrorMatrix | ( | G4ErrorFreeTrajState & | tpSC, |
const G4Vector3D & | vecV, | ||
const G4Vector3D & | vecW | ||
) |
Definition at line 104 of file G4ErrorSurfaceTrajState.cc.
References cm, G4ErrorTrajState::fCharge, G4ErrorTrajState::fError, G4ErrorTrajState::fMomentum, G4ErrorTrajState::fPosition, G4cout, G4endl, G4ErrorMode_PropBackwards, G4FieldManager::GetDetectorField(), G4ErrorTrajState::GetError(), G4ErrorPropagatorData::GetErrorPropagatorData(), G4TransportationManager::GetFieldManager(), G4Field::GetFieldValue(), G4ErrorFreeTrajParam::GetLambda(), G4ErrorFreeTrajState::GetParameters(), G4ErrorFreeTrajParam::GetPhi(), G4TransportationManager::GetTransportationManager(), GetVectorV(), GetVectorW(), GeV, G4ErrorTrajState::iverbose, km, ns, pi, pos, Q, G4ErrorSymMatrix::similarity(), and tesla.
Referenced by G4ErrorSurfaceTrajState().
|
virtual |
Implements G4ErrorTrajState.
Definition at line 218 of file G4ErrorSurfaceTrajState.cc.
|
inline |
Definition at line 93 of file G4ErrorSurfaceTrajState.hh.
References fTrajParam.
Referenced by G4ErrorFreeTrajState::G4ErrorFreeTrajState().
|
inline |
Definition at line 111 of file G4ErrorSurfaceTrajState.hh.
References fTrajParam, and G4ErrorSurfaceTrajParam::GetVectorV().
Referenced by BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState(), SetMomentum(), and SetPosition().
|
inline |
Definition at line 114 of file G4ErrorSurfaceTrajState.hh.
References fTrajParam, and G4ErrorSurfaceTrajParam::GetVectorW().
Referenced by BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState(), SetMomentum(), and SetPosition().
|
private |
Definition at line 210 of file G4ErrorSurfaceTrajState.cc.
References G4ErrorTrajState::BuildCharge(), G4eTS_OS, and G4ErrorTrajState::theTSType.
Referenced by G4ErrorSurfaceTrajState().
|
inlinevirtual |
Reimplemented from G4ErrorTrajState.
Definition at line 120 of file G4ErrorSurfaceTrajState.hh.
References G4ErrorTrajState::fPosition, GetVectorV(), GetVectorW(), and SetParameters().
|
inline |
Definition at line 95 of file G4ErrorSurfaceTrajState.hh.
References G4ErrorTrajState::fMomentum, G4ErrorTrajState::fPosition, fTrajParam, pos, and G4ErrorSurfaceTrajParam::SetParameters().
Referenced by SetMomentum(), and SetPosition().
|
inline |
Definition at line 103 of file G4ErrorSurfaceTrajState.hh.
References G4ErrorTrajState::fMomentum, G4ErrorTrajState::fPosition, fTrajParam, pos, and G4ErrorSurfaceTrajParam::SetParameters().
|
inlinevirtual |
Reimplemented from G4ErrorTrajState.
Definition at line 117 of file G4ErrorSurfaceTrajState.hh.
References G4ErrorTrajState::fMomentum, GetVectorV(), GetVectorW(), and SetParameters().
|
friend |
Definition at line 225 of file G4ErrorSurfaceTrajState.cc.
|
private |
Definition at line 130 of file G4ErrorSurfaceTrajState.hh.
Referenced by G4ErrorSurfaceTrajState(), GetParameters(), GetVectorV(), GetVectorW(), operator<<(), and SetParameters().