38 #ifndef G4ErrorTrajState_hh 
   39 #define G4ErrorTrajState_hh 
   84   virtual void Dump( std::ostream& out = 
G4cout ) 
const = 0;
 
void SetData(const G4String &partType, const G4Point3D &pos, const G4Vector3D &mom)
 
G4ErrorSymMatrix G4ErrorTrajErr
 
virtual void SetMomentum(const G4Vector3D &mom)
 
void SetG4Track(G4Track *trk)
 
virtual void SetError(G4ErrorTrajErr em)
 
G4Point3D GetPosition() const 
 
G4GLOB_DLL std::ostream G4cout
 
G4Vector3D GetMomentum() const 
 
friend std::ostream & operator<<(std::ostream &, const G4ErrorTrajState &ts)
 
void SetCharge(G4double ch)
 
G4Track * GetG4Track() const 
 
void DumpPosMomError(std::ostream &out=G4cout) const 
 
G4double GetCharge() const 
 
virtual ~G4ErrorTrajState()
 
void SetParticleType(const G4String &partType)
 
const G4String & GetParticleType() const 
 
virtual G4int PropagateError(const G4Track *)
 
virtual G4int Update(const G4Track *)
 
virtual G4eTSType GetTSType() const 
 
virtual void Dump(std::ostream &out=G4cout) const =0
 
void UpdatePosMom(const G4Point3D &pos, const G4Vector3D &mom)
 
G4ErrorTrajErr GetError() const 
 
virtual void SetPosition(const G4Point3D pos)