CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EcalBarrelNumberingScheme.h
Go to the documentation of this file.
1 // File: EcalBarrelNumberingScheme.h
3 // Description: Numbering scheme for barrel electromagnetic calorimeter
5 #ifndef EcalBarrelNumberingScheme_h
6 #define EcalBarrelNumberingScheme_h
7 
9 #include <string>
10 
12 public:
14  ~EcalBarrelNumberingScheme() override;
15  uint32_t getUnitID(const EcalBaseNumber& baseNumber) const override;
16 
17 private:
18  std::pair<int, int> numbers(const std::string&) const;
19 };
20 
21 #endif
uint32_t getUnitID(const EcalBaseNumber &baseNumber) const override
std::pair< int, int > numbers(const std::string &) const