CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MatrixHCALDetIds.h
Go to the documentation of this file.
1 #ifndef CalibrationIsolatedParticlesMatrizHCALDetIds_h
2 #define CalibrationIsolatedParticlesMatrizHCALDetIds_h
3 
4 #include <vector>
5 
8 
9 namespace spr{
10 
11  std::vector<DetId> matrixHCALIds(std::vector<DetId>& dets, const HcalTopology* topology, int ieta, int iphi, bool includeHO=false, bool debug=false);
12 
13  std::vector<DetId> matrixHCALIds(std::vector<DetId>& dets, const HcalTopology* topology, int ietaE, int ietaW, int iphiN, int iphiS, bool includeHO=false, bool debug=false);
14 
15  std::vector<DetId> newHCALIdNS(std::vector<DetId>& dets, unsigned int last, const HcalTopology* topology, bool shiftNorth, int ieta, int iphi, bool debug=false);
16 
17  std::vector<DetId> newHCALIdNS(std::vector<DetId>& dets, unsigned int last, const HcalTopology* topology, bool shiftNorth, int ietaE, int ietaW, int iphiN, int iphiS, bool debug=false);
18 
19  std::vector<DetId> newHCALIdEW(std::vector<DetId>& dets, unsigned int last, const HcalTopology* topology, bool shiftEast, int ieta, bool debug=false);
20 
21  std::vector<DetId> newHCALIdEW(std::vector<DetId>& dets, unsigned int last, const HcalTopology* topology, bool shiftEast, int ietaE, int ietaW, bool debug=false);
22 
23  std::vector<DetId> matrixHCALIdsDepth(std::vector<DetId>& dets, const HcalTopology* topology, bool includeHO=false, bool debug=false);
24 }
25 
26 #endif
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)
#define debug
Definition: MEtoEDMFormat.h:34
std::vector< DetId > newHCALIdEW(std::vector< DetId > &dets, unsigned int last, const HcalTopology *topology, bool shiftEast, int ieta, bool debug=false)