1 #ifndef CalibrationIsolatedParticlesMatrizHCALDetIds_h
2 #define CalibrationIsolatedParticlesMatrizHCALDetIds_h
18 bool includeHO =
false,
26 bool includeHO =
false,
35 bool includeHO =
false,
38 std::vector<DetId>
newHCALIdNS(std::vector<DetId>& dets,
46 std::vector<DetId>
newHCALIdNS(std::vector<DetId>& dets,
56 std::vector<DetId>
newHCALIdEW(std::vector<DetId>& dets,
63 std::vector<DetId>
newHCALIdEW(std::vector<DetId>& dets,
73 bool includeHO =
false,
std::vector< DetId > newHCALIdNS(std::vector< DetId > &dets, unsigned int last, const HcalTopology *topology, bool shiftNorth, int ieta, int iphi, bool debug=false)
std::vector< DetId > matrixHCALIdsDepth(std::vector< DetId > &dets, const HcalTopology *topology, bool includeHO=false, bool debug=false)
std::vector< DetId > matrixHCALIds(std::vector< DetId > &dets, const HcalTopology *topology, int ieta, int iphi, bool includeHO=false, bool debug=false)
std::vector< DetId > newHCALIdEW(std::vector< DetId > &dets, unsigned int last, const HcalTopology *topology, bool shiftEast, int ieta, bool debug=false)