CMS 3D CMS Logo

HGCalWaferIndex.h
Go to the documentation of this file.
1 #ifndef Geometry_HGCalCommonData_HGCalWaferIndex_h
2 #define Geometry_HGCalCommonData_HGCalWaferIndex_h
3 
4 #include <cmath>
5 #include <cstdint>
6 
8 public:
11  static int32_t waferIndex(int32_t layer, int32_t waferU, int32_t waferV, bool old = false);
12  static int32_t waferLayer(const int32_t index);
13  static int32_t waferU(const int32_t index);
14  static int32_t waferV(const int32_t index);
15  static int32_t waferCopy(const int32_t index);
16  static bool waferFormat(const int32_t index);
17 };
18 
19 #endif
HGCalWaferIndex::waferV
static int32_t waferV(const int32_t index)
Definition: HGCalWaferIndex.cc:42
HGCalWaferIndex::HGCalWaferIndex
HGCalWaferIndex()
Definition: HGCalWaferIndex.h:9
HGCalWaferIndex
Definition: HGCalWaferIndex.h:7
HGCalWaferIndex::waferU
static int32_t waferU(const int32_t index)
Definition: HGCalWaferIndex.cc:37
HGCalWaferIndex::~HGCalWaferIndex
~HGCalWaferIndex()
Definition: HGCalWaferIndex.h:10
HGCalWaferIndex::waferFormat
static bool waferFormat(const int32_t index)
Definition: HGCalWaferIndex.cc:49
HGCalWaferIndex::waferCopy
static int32_t waferCopy(const int32_t index)
Definition: HGCalWaferIndex.cc:47
HGCalWaferIndex::waferIndex
static int32_t waferIndex(int32_t layer, int32_t waferU, int32_t waferV, bool old=false)
Definition: HGCalWaferIndex.cc:17
AlignmentPI::index
index
Definition: AlignmentPayloadInspectorHelper.h:46
HGCalWaferIndex::waferLayer
static int32_t waferLayer(const int32_t index)
Definition: HGCalWaferIndex.cc:35