CMS 3D CMS Logo

DTChamberRecSegment2D.cc
Go to the documentation of this file.
1 
8 
9 // c'tor from hits
10 DTChamberRecSegment2D::DTChamberRecSegment2D(const DTChamberId id, const std::vector<DTRecHit1D>& hits):
11  DTRecSegment2D(id,hits){}
12 
13 // complete constructor
15  LocalPoint &position, LocalVector &direction,
17  std::vector<DTRecHit1D> &hits1D):
18  DTRecSegment2D(id, position, direction, covMatrix, chi2, hits1D){}
19 
21  return new DTChamberRecSegment2D(*this);
22 }
23 
25  return DTChamberId(geographicalId());
26 }
DTChamberRecSegment2D * clone() const override
The clone method needed by the clone policy.
DTChamberId chamberId() const
The id of the chamber on which reside the segment.
double chi2() const override
the chi2 of the fit
AlgebraicSymMatrix covMatrix() const
the Covariance Matrix
DTChamberRecSegment2D()
empty c&#39;tor
static int position[264][3]
Definition: ReadPGInfo.cc:509
CLHEP::HepSymMatrix AlgebraicSymMatrix
DetId geographicalId() const