CMS 3D CMS Logo

ChamberSegmentUtility.h
Go to the documentation of this file.
1 #ifndef EstimatorTool_RecSegment_h
2 #define EstimatorTool_RecSegment_h
3 
29 
31 public:
33 
35 
36  // Get the 4D segments in a CSC chamber
37  std::vector<CSCSegment> getCSCSegmentsInChamber(CSCDetId);
38 
39  // Get the 4D segments in a DT chamber
40  std::vector<DTRecSegment4D> getDTSegmentsInChamber(DTChamberId);
41 
42 private:
45  std::vector<DTRecSegment4D> dtseg;
46  std::vector<CSCSegment> cscseg;
47 };
48 
49 #endif
void initCSU(const edm::Handle< DTRecSegment4DCollection > &, const edm::Handle< CSCSegmentCollection > &)
std::vector< DTRecSegment4D > getDTSegmentsInChamber(DTChamberId)
std::vector< CSCSegment > getCSCSegmentsInChamber(CSCDetId)
std::vector< DTRecSegment4D > dtseg
edm::Handle< CSCSegmentCollection > CSCSegments
std::vector< CSCSegment > cscseg
edm::Handle< DTRecSegment4DCollection > all4DSegments