1 #ifndef GEMCSCSegment_GEMCSCSegmentBuilder_h
2 #define GEMCSCSegment_GEMCSCSegmentBuilder_h
50 else if (cscind.
ring() != this->
ring())
82 std::unique_ptr<GEMCSCSegmentAlgorithm>
algo;
void LinkGEMRollsToCSCChamberIndex(const GEMGeometry *gemgeom, const CSCGeometry *cscgeom)
const CSCGeometry * cscgeom_
std::unique_ptr< GEMCSCSegmentAlgorithm > algo
GEMCSCSegmentBuilder(const edm::ParameterSet &)
std::map< CSCStationIndex, std::set< GEMDetId > > rollstoreCSC
void build(const GEMRecHitCollection *rechits, const CSCSegmentCollection *cscsegments, GEMCSCSegmentCollection &oc)
const GEMGeometry * gemgeom_
bool operator<(const CSCStationIndex &cscind) const
void setGeometry(const GEMGeometry *gemgeom, const CSCGeometry *cscgeom)
CSCStationIndex(int region, int station, int ring, int chamber, int layer)