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()
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