CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ConstantsForCondObjects.h
Go to the documentation of this file.
1 #ifndef DataFormats_SiStripCommon_ConstantsForCondObjects_H
2 #define DataFormats_SiStripCommon_ConstantsForCondObjects_H
3 
4 #include <cstdint>
5 
6 namespace sistrip {
7  static const uint32_t FirstBadStripMask_ = 0x3FF;
8  static const uint32_t RangeBadStripMask_ = 0x3FF;
9  static const uint32_t FlagBadStripMask_ = 0xFFF;
10 
11  static const uint32_t FirstThStripMask_ = 0x3FF;
12  static const uint32_t HighThStripMask_ = 0x3F;
13  static const uint32_t LowThStripMask_ = 0x3F;
14 
15  static const uint32_t FirstBadStripShift_ = 22;
16  static const uint32_t RangeBadStripShift_ = 12;
17  static const uint32_t FlagBadStripShift_ = 0;
18 
19  static const uint32_t FirstThStripShift_ = 6;
20  static const uint32_t HighThStripShift_ = 0;
21  static const uint32_t LowThStripShift_ = 0;
22 } // namespace sistrip
23 
24 #endif // DataFormats_SiStripCommon_ConstantsForCondObjects_H
static const uint32_t FirstThStripShift_
static const uint32_t FirstBadStripShift_
static const uint32_t LowThStripShift_
static const uint32_t RangeBadStripShift_
static const uint32_t FirstBadStripMask_
static const uint32_t HighThStripShift_
static const uint32_t RangeBadStripMask_
static const uint32_t HighThStripMask_
static const uint32_t FlagBadStripShift_
static const uint32_t LowThStripMask_
static const uint32_t FirstThStripMask_
static const uint32_t FlagBadStripMask_