CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DTSLRecSegment2D.cc
Go to the documentation of this file.
1 
6 
8 DTSLRecSegment2D::DTSLRecSegment2D(const DTSuperLayerId id, const std::vector<DTRecHit1D>& hits):
9  DTRecSegment2D(id,hits){}
10 
13  LocalPoint &position, LocalVector &direction,
14  AlgebraicSymMatrix & covMatrix, double &chi2,
15  std::vector<DTRecHit1D> &hits1D):
16  DTRecSegment2D(id, position, direction, covMatrix, chi2, hits1D){}
17 
18 
21  return new DTSLRecSegment2D(*this);
22 }
23 
27 }
28 
31  return superLayerId().chamberId();
32 }
DTSLRecSegment2D * clone() const override
The clone method needed by the clone policy.
DTSLRecSegment2D()
Constructor.
DTChamberId chamberId() const
Return the corresponding ChamberId.
double chi2() const override
the chi2 of the fit
DTSuperLayerId superLayerId() const
The id of the superlayer on which reside the segment.
AlgebraicSymMatrix covMatrix() const
the Covariance Matrix
DTChamberId chamberId() const
The id of the chamber on which reside the segment.
static int position[264][3]
Definition: ReadPGInfo.cc:509
CLHEP::HepSymMatrix AlgebraicSymMatrix
DetId geographicalId() const