Geant4.10
|
#include <G4ErrorSurfaceTrajState.hh>
Friends | |
std::ostream & | operator<< (std::ostream &, const G4ErrorSurfaceTrajState &ts) |
Additional Inherited Members | |
![]() | |
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.
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.
G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState | ( | G4ErrorFreeTrajState & | tpSC, |
const G4Plane3D & | plane | ||
) |
Definition at line 73 of file G4ErrorSurfaceTrajState.cc.
References BuildErrorMatrix(), G4ErrorTrajState::fMomentum, G4ErrorTrajState::fPosition, GetVectorV(), and GetVectorW().
G4ErrorSurfaceTrajState::G4ErrorSurfaceTrajState | ( | G4ErrorFreeTrajState & | tpSC, |
const G4Vector3D & | vecV, | ||
const G4Vector3D & | vecW, | ||
G4ErrorMatrix & | transfM | ||
) |
Definition at line 90 of file G4ErrorSurfaceTrajState.cc.
References BuildErrorMatrix(), G4ErrorTrajState::fMomentum, and G4ErrorTrajState::fPosition.
|
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 python.hepunit::c_light, python.hepunit::cm, HepGeom::BasicVector3D< T >::cross(), 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(), python.hepunit::GeV, G4ErrorTrajState::iverbose, python.hepunit::km, CLHEP::Hep3Vector::mag(), HepGeom::BasicVector3D< T >::mag(), ns, G4ErrorSymMatrix::similarity(), python.hepunit::tesla, CLHEP::Hep3Vector::x(), HepGeom::BasicVector3D< T >::x(), CLHEP::Hep3Vector::y(), HepGeom::BasicVector3D< T >::y(), CLHEP::Hep3Vector::z(), and HepGeom::BasicVector3D< T >::z().
Referenced by G4ErrorSurfaceTrajState().
Implements G4ErrorTrajState.
Definition at line 218 of file G4ErrorSurfaceTrajState.cc.
|
inline |
Definition at line 93 of file G4ErrorSurfaceTrajState.hh.
Referenced by G4ErrorFreeTrajState::G4ErrorFreeTrajState().
|
inline |
Definition at line 111 of file G4ErrorSurfaceTrajState.hh.
References G4ErrorSurfaceTrajParam::GetVectorV().
Referenced by BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState(), SetMomentum(), and SetPosition().
|
inline |
Definition at line 114 of file G4ErrorSurfaceTrajState.hh.
References G4ErrorSurfaceTrajParam::GetVectorW().
Referenced by BuildErrorMatrix(), G4ErrorFreeTrajState::G4ErrorFreeTrajState(), G4ErrorSurfaceTrajState(), SetMomentum(), and SetPosition().
|
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, and G4ErrorSurfaceTrajParam::SetParameters().
Referenced by SetMomentum(), and SetPosition().
|
inline |
Definition at line 103 of file G4ErrorSurfaceTrajState.hh.
References G4ErrorTrajState::fMomentum, G4ErrorTrajState::fPosition, and G4ErrorSurfaceTrajParam::SetParameters().
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.