File indexing completed on 2024-04-06 12:02:08
0001 #ifndef CondFormats_EcalObjects_EcalDQMStatusHelper_H
0002 #define CondFormats_EcalObjects_EcalDQMStatusHelper_H
0003
0004
0005
0006
0007
0008
0009 class EcalDQMStatusHelper {
0010 public:
0011 static const int CH_ID_ERROR = 0;
0012 static const int CH_GAIN_ZERO_ERROR = 1;
0013 static const int CH_GAIN_SWITCH_ERROR = 2;
0014 static const int TT_ID_ERROR = 3;
0015 static const int TT_SIZE_ERROR = 4;
0016
0017 static const int PEDESTAL_LOW_GAIN_MEAN_ERROR = 5;
0018 static const int PEDESTAL_MIDDLE_GAIN_MEAN_ERROR = 6;
0019 static const int PEDESTAL_HIGH_GAIN_MEAN_ERROR = 7;
0020 static const int PEDESTAL_LOW_GAIN_RMS_ERROR = 8;
0021 static const int PEDESTAL_MIDDLE_GAIN_RMS_ERROR = 9;
0022 static const int PEDESTAL_HIGH_GAIN_RMS_ERROR = 10;
0023
0024 static const int PEDESTAL_ONLINE_HIGH_GAIN_MEAN_ERROR = 11;
0025 static const int PEDESTAL_ONLINE_HIGH_GAIN_RMS_ERROR = 12;
0026
0027 static const int TESTPULSE_LOW_GAIN_MEAN_ERROR = 13;
0028 static const int TESTPULSE_MIDDLE_GAIN_MEAN_ERROR = 14;
0029 static const int TESTPULSE_HIGH_GAIN_MEAN_ERROR = 15;
0030 static const int TESTPULSE_LOW_GAIN_RMS_ERROR = 16;
0031 static const int TESTPULSE_MIDDLE_GAIN_RMS_ERROR = 17;
0032 static const int TESTPULSE_HIGH_GAIN_RMS_ERROR = 18;
0033
0034 static const int LASER_MEAN_ERROR = 19;
0035 static const int LASER_RMS_ERROR = 20;
0036 static const int LASER_TIMING_MEAN_ERROR = 21;
0037 static const int LASER_TIMING_RMS_ERROR = 22;
0038
0039 static const int LED_MEAN_ERROR = 23;
0040 static const int LED_RMS_ERROR = 24;
0041 static const int LED_TIMING_MEAN_ERROR = 25;
0042 static const int LED_TIMING_RMS_ERROR = 26;
0043
0044 static const int STATUS_FLAG_ERROR = 27;
0045
0046 static const int PHYSICS_BAD_CHANNEL_WARNING = 28;
0047 static const int PHYSICS_BAD_CHANNEL_ERROR = 29;
0048 };
0049
0050 #endif