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 
8 
10 DTSLRecSegment2D::DTSLRecSegment2D(const DTSuperLayerId id, const std::vector<DTRecHit1D>& hits):
11  DTRecSegment2D(id,hits){}
12 
15  LocalPoint &position, LocalVector &direction,
16  AlgebraicSymMatrix & covMatrix, double &chi2,
17  std::vector<DTRecHit1D> &hits1D):
18  DTRecSegment2D(id, position, direction, covMatrix, chi2, hits1D){}
19 
20 
23  return new DTSLRecSegment2D(*this);
24 }
25 
29 }
30 
33  return superLayerId().chamberId();
34 }
DTSLRecSegment2D()
Constructor.
DTChamberId chamberId() const
Return the corresponding ChamberId.
virtual DTSLRecSegment2D * clone() const
The clone method needed by the clone policy.
DTSuperLayerId
static int position[TOTALCHAMBERS][3]
Definition: ReadPGInfo.cc:509
DTSuperLayerId superLayerId() const
The id of the superlayer on which reside the segment.
DTChamberId chamberId() const
The id of the chamber on which reside the segment.
CLHEP::HepSymMatrix AlgebraicSymMatrix
DetId geographicalId() const