CMS 3D CMS Logo

HcalTBNumberingScheme.h
Go to the documentation of this file.
1 #ifndef HcalTestBeam_HcalTBNumberingScheme_H
2 #define HcalTestBeam_HcalTBNumberingScheme_H
3 // -*- C++ -*-
4 //
5 // Package: HcalTestBeam
6 // Class : HcalTBNumberingScheme
7 //
14 //
15 // Original Author: Sunanda Banerjee
16 // Created: Thu May 18 10:14:34 CEST 2006
17 //
18 
19 // system include files
20 #include <vector>
21 #include <cstdint>
22 
23 // user include files
24 
26 public:
29 
30  static uint32_t getUnitID(const uint32_t id, const int mode);
31  static std::vector<uint32_t> getUnitIDs(const int type, const int mode);
32 };
33 
34 #endif
ALCARECOPromptCalibProdSiPixelAli0T_cff.mode
mode
Definition: ALCARECOPromptCalibProdSiPixelAli0T_cff.py:96
HcalTBNumberingScheme::HcalTBNumberingScheme
HcalTBNumberingScheme()
Definition: HcalTBNumberingScheme.h:27
HcalTBNumberingScheme
Definition: HcalTBNumberingScheme.h:25
HcalTBNumberingScheme::~HcalTBNumberingScheme
virtual ~HcalTBNumberingScheme()
Definition: HcalTBNumberingScheme.h:28
HcalTBNumberingScheme::getUnitIDs
static std::vector< uint32_t > getUnitIDs(const int type, const int mode)
Definition: HcalTBNumberingScheme.cc:69
type
type
Definition: HCALResponse.h:21
HcalTBNumberingScheme::getUnitID
static uint32_t getUnitID(const uint32_t id, const int mode)
Definition: HcalTBNumberingScheme.cc:26