Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

#ifndef DataFormats_SiStripCommon_Constants_H
#define DataFormats_SiStripCommon_Constants_H

#include <string>
#include <cstdint>

/** 
    @file Constants.h
    @brief Generic constants
*/

namespace sistrip {

  static const uint32_t invalid32_ = 0xFFFFFFFF;
  static const uint16_t invalid_ = 0xFFFF;  // 65535
  static const uint16_t valid_ = 0xFFFD;    // 65533

  static const uint16_t unknown_ = 0xFFFE;  // 65534
  static const uint16_t maximum_ = 0x03FF;  // 1023

  static const char null_[] = "null";

}  // namespace sistrip

#endif  // DataFormats_SiStripCommon_Constants_H