1 #ifndef GEMRecHit_ME0Segment_h
2 #define GEMRecHit_ME0Segment_h
55 virtual std::vector<const TrackingRecHit*>
recHits()
const;
57 virtual std::vector<TrackingRecHit*>
recHits();
virtual int degreesOfFreedom() const
Degrees of freedom of the segment fit.
LocalPoint localPosition() const
LocalVector theLocalDirection
const std::vector< ME0RecHit > & specificRecHits() const
virtual int dimension() const
Dimension (in parameter space)
AlgebraicSymMatrix parametersError() const
Covariance matrix of parameters()
ME0DetId me0DetId() const
LocalVector localDirection() const
Local direction.
AlgebraicVector parameters() const
Parameters of the segment, for the track fit in the order (dx/dz, dy/dz, x, y )
std::ostream & operator<<(std::ostream &out, const ALILine &li)
std::vector< ME0RecHit > theME0RecHits
ME0Segment()
Default constructor.
CLHEP::HepMatrix AlgebraicMatrix
LocalError localPositionError() const
double chi2() const
Chi2 of the segment fit.
LocalError localDirectionError() const
Error on the local direction.
virtual AlgebraicMatrix projectionMatrix() const
The projection matrix relates the trajectory state parameters to the segment parameters().
CLHEP::HepVector AlgebraicVector
virtual std::vector< const TrackingRecHit * > recHits() const
Access to component RecHits (if any)
virtual ~ME0Segment()
Destructor.
CLHEP::HepSymMatrix AlgebraicSymMatrix
DetId geographicalId() const
AlgebraicSymMatrix theCovMatrix
ME0Segment * clone() const