1 #ifndef DTSLRECCLUSTER_H
2 #define DTSLRECCLUSTER_H
68 std::vector<const TrackingRecHit*>
recHits()
const override;
70 std::vector<TrackingRecHit*>
recHits()
override;
103 #endif // DTSLRECCLUSTER_H
DTSuperLayerId superLayerId() const
The id of the superlayer on which reside the segment.
std::vector< const TrackingRecHit * > recHits() const override
return the hits
std::vector< DTRecHit1DPair > thePairs
AlgebraicSymMatrix parError(const LocalError &le) const
int dimension() const override
return 2. The dimension of the matrix
std::ostream & operator<<(std::ostream &out, const ALILine &li)
AlgebraicVector parameters() const override
the vector of parameters (dx/dz,x)
AlgebraicVector param(const LocalPoint &lp) const
static const AlgebraicMatrix theProjectionMatrix
std::vector< DTRecHit1DPair > specificRecHits() const
Access to specific components.
~DTSLRecCluster() override
LocalError localPositionError() const override
Error on the local position.
CLHEP::HepMatrix AlgebraicMatrix
DTSLRecCluster * clone() const override
The clone method needed by the clone policy.
CLHEP::HepVector AlgebraicVector
AlgebraicSymMatrix parametersError() const override
CLHEP::HepSymMatrix AlgebraicSymMatrix
AlgebraicMatrix projectionMatrix() const override
LocalPoint localPosition() const override
Local position.