1 #ifndef _TRACKER_FREETRAJECTORYSTATE_H_ 2 #define _TRACKER_FREETRAJECTORYSTATE_H_ 86 return aCartesianError;
std::ostream & operator<<(std::ostream &os, const FreeTrajectoryState &fts)
CartesianTrajectoryError cartesianError() const
const CurvilinearTrajectoryError & curvilinearError() const
GlobalPoint position() const
void setCartesianError(const AlgebraicSymMatrix66 &err)
CurvilinearTrajectoryError theCurvilinearError
bool hasCurvilinearError() const
TrackCharge charge() const
const GlobalTrajectoryParameters & parameters() const
FreeTrajectoryState(const GlobalTrajectoryParameters &aGlobalParameters, const CartesianTrajectoryError &, const CurvilinearTrajectoryError &aCurvilinearError)
GlobalPoint position() const
void missingError() const
GlobalVector momentum() const
FreeTrajectoryState(const GlobalTrajectoryParameters &aGlobalParameters, const CartesianTrajectoryError &aCartesianError)
FreeTrajectoryState(const GlobalPoint &aX, const GlobalVector &aP, TrackCharge aCharge, const MagneticField *fieldProvider)
GlobalTrajectoryParameters theGlobalParameters
TrackCharge charge() const
FreeTrajectoryState(const GlobalTrajectoryParameters &aGlobalParameters, const CurvilinearTrajectoryError &aCurvilinearError)
GlobalVector momentum() const
float transverseCurvature() const
double signedInverseMomentum() const
ROOT::Math::SMatrix< double, 6, 6, ROOT::Math::MatRepSym< double, 6 > > AlgebraicSymMatrix66
void setCurvilinearError(const CurvilinearTrajectoryError &err)
void setCartesianError(const CartesianTrajectoryError &err)
void rescaleError(double factor)
double transverseCurvature() const
float signedInverseMomentum() const
CurvilinearTrajectoryError & setCurvilinearError()
FreeTrajectoryState(const GlobalTrajectoryParameters &aGlobalParameters)
void createCartesianError(CartesianTrajectoryError &aCartesianError) const
FreeTrajectoryState(const GlobalPoint &aX, const GlobalVector &aP, TrackCharge aCharge, const MagneticField *fieldProvider, GlobalVector fieldValue)
void createCurvilinearError(CartesianTrajectoryError const &aCartesianError) const