36 theSlid(id), thePairs(pairs){
42 const std::vector<DTRecHit1DPair>& pairs) :
43 theSlid(id), thePos(pos), thePosError(err), thePairs(pairs){
50 std::vector<const TrackingRecHit*> pointersOfRecHits;
52 for(std::vector<DTRecHit1DPair>::const_iterator rechit =
thePairs.begin();
54 pointersOfRecHits.push_back( &(*rechit) );
56 return pointersOfRecHits;
60 std::vector<TrackingRecHit*> pointersOfRecHits;
62 for(std::vector<DTRecHit1DPair>::iterator rechit =
thePairs.begin();
64 pointersOfRecHits.push_back( &(*rechit) );
66 return pointersOfRecHits;
72 <<
" nHits: " << clus.
nHits() ;
std::vector< DTRecHit1DPair > thePairs
virtual LocalPoint localPosition() const
Local position.
std::ostream & operator<<(std::ostream &out, const ALILine &li)
static const AlgebraicMatrix theProjectionMatrix
virtual std::vector< const TrackingRecHit * > recHits() const
return the hits
CLHEP::HepMatrix AlgebraicMatrix
static AlgebraicMatrix initMatrix()
virtual LocalError localPositionError() const
Error on the local position.