50 #ifndef G4ErrorFreeTrajState_hh
51 #define G4ErrorFreeTrajState_hh
87 virtual void Dump( std::ostream& out =
G4cout )
const;
G4ErrorSymMatrix G4ErrorTrajErr
virtual void SetPosition(const G4Point3D pos)
static const G4double effZ[74]
void SetParameters(const G4Point3D &pos, const G4Vector3D &mom)
G4int PropagateErrorIoni(const G4Track *aTrack)
HepGeom::Point3D< G4double > G4Point3D
HepGeom::Vector3D< G4double > G4Vector3D
friend std::ostream & operator<<(std::ostream &, const G4ErrorFreeTrajState &ts)
void SetParameters(const G4Point3D &pos, const G4Vector3D &mom)
G4GLOB_DLL std::ostream G4cout
virtual void Dump(std::ostream &out=G4cout) const
G4ErrorMatrix theTransfMat
virtual void SetMomentum(const G4Vector3D &mom)
G4ErrorFreeTrajParam fTrajParam
void CalculateEffectiveZandA(const G4Material *mate, double &effZ, double &effA)
G4ErrorMatrix GetTransfMat() const
virtual G4int Update(const G4Track *aTrack)
virtual G4int PropagateError(const G4Track *aTrack)
static const G4double pos
G4ErrorFreeTrajParam GetParameters() const
G4int PropagateErrorMSC(const G4Track *aTrack)