CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ConstantsForMonitorable.h
Go to the documentation of this file.
1 // Last commit: $Id: ConstantsForMonitorable.h,v 1.14 2010/02/22 14:10:22 wto Exp $
2 
3 #ifndef DataFormats_SiStripCommon_ConstantsForMonitorable_H
4 #define DataFormats_SiStripCommon_ConstantsForMonitorable_H
5 
7 #include <string>
8 
15 namespace sistrip {
16 
17  // ---------- Constants ----------
18 
19  // misc monitorables
20  static const char unknownMonitorable_[] = "UnknownMonitorable";
21  static const char undefinedMonitorable_[] = "UndefinedMonitorable";
22 
23  // fed cabling
24  static const char fedCablingFedId_[] = "FedId";
25  static const char fedCablingFedCh_[] = "FedCh";
26  static const char fedCablingAdcLevel_[] = "AdcLevel";
27 
28  // fast cabling
29  static const char fastCablingDcuId_[] = "DcuId";
30  static const char fastCablingLldCh_[] = "LldCh";
31  static const char fastCablingHighLevel_[] = "HighLightLevel";
32  static const char fastCablingHighRms_[] = "SpreadInHighLightLevel";
33  static const char fastCablingLowLevel_[] = "LowLightLevel";
34  static const char fastCablingLowRms_[] = "SpreadInLowLightLevel";
35  static const char fastCablingAdcRange_[] = "AdcRangeInLightLevel";
36  static const char fastCablingMax_[] = "MaximumLightLevel";
37  static const char fastCablingMin_[] = "MinimumLightLevel";
38  static const char fastCablingConnsPerFed_[] = "ConnectionsPerFed";
39 
40  // timing
41  static const char apvTimingTime_[] = "TimeOfTickMarkEdge";
42  static const char apvTimingMax_[] = "MaxSamplingPoint";
43  static const char apvTimingDelay_[] = "RequiredDelayAdjustment";
44  static const char apvTimingError_[] = "ErrorOnTickMarkEdge";
45  static const char apvTimingBase_[] = "TickMarkBase";
46  static const char apvTimingPeak_[] = "TickMarkPeak";
47  static const char apvTimingHeight_[] = "TickMarkHeight";
48 
49  // timing
50  static const char fedTimingTime_[] = "TimeOfTickMarkEdge";
51  static const char fedTimingMax_[] = "MaxSamplingPoint";
52  static const char fedTimingDelay_[] = "RequiredDelayAdjustment";
53  static const char fedTimingError_[] = "ErrorOnTickMarkEdge";
54  static const char fedTimingBase_[] = "TickMarkBase";
55  static const char fedTimingPeak_[] = "TickMarkPeak";
56  static const char fedTimingHeight_[] = "TickMarkHeight";
57 
58  // opto scan
59  static const char optoScanLldBias_[] = "LldBiasSetting";
60  static const char optoScanLldGain_[] = "LldGainSetting";
61  static const char optoScanMeasGain_[] = "MeasuredGain";
62  static const char optoScanZeroLight_[] = "ZeroLightLevel";
63  static const char optoScanLinkNoise_[] = "LinkNoise";
64  static const char optoScanBaseLiftOff_[] = "BaselineLiftOff";
65  static const char optoScanLaserThresh_[] = "LaserThreshold";
66  static const char optoScanTickHeight_[] = "TickHeight";
67 
68  // vpsp scan
69  static const char vpspScanBothApvs_[] = "ApvVpspSettings";
70  static const char vpspScanApv0_[] = "Apv0VpspSetting";
71  static const char vpspScanApv1_[] = "Apv1VpspSetting";
72  static const char vpspScanAdcLevel_[] = "BaselineLevel";
73  static const char vpspScanDigitalHigh_[] = "DigitalHigh";
74  static const char vpspScanDigitalLow_[] = "DigitalLow";
75 
76  // pedestals
77  static const char pedestalsAllStrips_[] = "StripPedestals";
78  static const char pedestalsMean_[] = "PedestalMean";
79  static const char pedestalsSpread_[] = "PedestalRmsSpread";
80  static const char pedestalsMax_[] = "PedestalMax";
81  static const char pedestalsMin_[] = "PedestalMin";
82 
83  // noise
84  static const char noiseAllStrips_[] = "StripNoise";
85  static const char noiseMean_[] = "NoiseMean";
86  static const char noiseSpread_[] = "NoiseRmsSpread";
87  static const char noiseMax_[] = "NoiseMax";
88  static const char noiseMin_[] = "NoiseMin";
89  static const char numOfDead_[] = "NumOfDeadStrips";
90  static const char numOfNoisy_[] = "NumOfNoisyStrips";
91  static const char noiseKSAllStrips_[] = "StripNoiseKS";
92  static const char noiseChi2AllStrips_[] = "StripNoiseChi2";
93  static const char noiseGausAllStrips_[] = "StripNoiseGaus";
94  static const char noiseBin84AllStrips_[] = "StripNoiseBin84";
95  static const char noiseRMSAllStrips_[] = "StripNoiseRMS";
96  static const char noiseSignif_[] = "StripNoiseSignif";
97 
98  // Fine Delay
99  static const char fineDelayPos_[] = "FineDelayPosition";
100  static const char fineDelayErr_[] = "FineDelayError";
101 
102  // Calibration
103  static const char calibrationAmplitude_[] = "CalibrationAmplitude";
104  static const char calibrationTail_[] = "CalibrationTail";
105  static const char calibrationRiseTime_[] = "CalibrationRiseTime";
106  static const char calibrationTimeConstant_[] = "CalibrationTimeConstant";
107  static const char calibrationSmearing_[] = "CalibrationSmearing";
108  static const char calibrationChi2_[] = "CalibrationChi2";
109  static const char calibrationAmplitudeAS_[] = "StripCalibrationAmplitude";
110  static const char calibrationTailAS_[] = "StripCalibrationTail";
111  static const char calibrationRiseTimeAS_[] = "StripCalibrationRiseTime";
112  static const char calibrationTimeConstantAS_[] = "StripCalibrationTimeConstant";
113  static const char calibrationSmearingAS_[] = "StripCalibrationSmearing";
114  static const char calibrationChi2AS_[] = "StripCalibrationChi2";
115  static const char calibrationAmplitudeMin_[] = "MinCalibrationAmplitude";
116  static const char calibrationTailMin_[] = "MinCalibrationTail";
117  static const char calibrationRiseTimeMin_[] = "MinCalibrationRiseTime";
118  static const char calibrationTimeConstantMin_[] = "MinCalibrationTimeConstant";
119  static const char calibrationSmearingMin_[] = "MinCalibrationSmearing";
120  static const char calibrationChi2Min_[] = "MinCalibrationChi2";
121  static const char calibrationAmplitudeMax_[] = "MaxCalibrationAmplitude";
122  static const char calibrationTailMax_[] = "MaxCalibrationTail";
123  static const char calibrationRiseTimeMax_[] = "MaxCalibrationRiseTime";
124  static const char calibrationTimeConstantMax_[] = "MaxCalibrationTimeConstant";
125  static const char calibrationSmearingMax_[] = "MaxCalibrationSmearing";
126  static const char calibrationChi2Max_[] = "MaxCalibrationChi2";
127 
128  // daq scope mode
129  static const char daqScopeModeMeanSignal_[] = "DaqScopeMode_MeanSignal";
130 
131  // ---------- Enumerated type ----------
132 
136 
140 
150 
158 
174 
181 
187 
189  NOISE_MEAN = 207,
190  NOISE_SPREAD = 208,
191  NOISE_MAX = 209,
192  NOISE_MIN = 210,
193  NUM_OF_DEAD = 211,
203 
228 
230  };
231 
232 }
233 
234 #endif // DataFormats_SiStripCommon_ConstantsForMonitorable_H
static const char optoScanLinkNoise_[]
static const char calibrationAmplitude_[]
static const char fastCablingDcuId_[]
static const char optoScanLldGain_[]
static const char calibrationAmplitudeAS_[]
static const char calibrationTimeConstantMax_[]
static const char calibrationRiseTimeMax_[]
static const char noiseKSAllStrips_[]
static const char fedTimingError_[]
static const char noiseMean_[]
static const char fastCablingMin_[]
static const char numOfDead_[]
static const char calibrationTimeConstantMin_[]
static const char fedCablingAdcLevel_[]
static const char calibrationAmplitudeMax_[]
static const char apvTimingHeight_[]
static const char apvTimingMax_[]
static const char optoScanTickHeight_[]
static const char fineDelayPos_[]
static const char noiseMax_[]
static const char calibrationSmearingAS_[]
static const char noiseMin_[]
static const char calibrationTimeConstantAS_[]
static const char optoScanMeasGain_[]
static const char pedestalsMean_[]
static const char fedTimingHeight_[]
static const char fastCablingAdcRange_[]
static const char fedCablingFedId_[]
static const char fedCablingFedCh_[]
static const char optoScanLldBias_[]
static const char calibrationAmplitudeMin_[]
static const char apvTimingDelay_[]
static const char calibrationSmearing_[]
static const char numOfNoisy_[]
static const char calibrationTailMin_[]
static const char vpspScanDigitalHigh_[]
static const char undefinedMonitorable_[]
static const char fastCablingLowRms_[]
static const char optoScanBaseLiftOff_[]
static const char calibrationTailMax_[]
static const char fastCablingLldCh_[]
static const char optoScanZeroLight_[]
static const char vpspScanDigitalLow_[]
static const char calibrationTimeConstant_[]
static const char calibrationTailAS_[]
static const char noiseGausAllStrips_[]
static const char unknownMonitorable_[]
static const char noiseSpread_[]
static const char fastCablingMax_[]
static const char pedestalsMin_[]
static const char fineDelayErr_[]
static const char noiseBin84AllStrips_[]
static const char fastCablingLowLevel_[]
static const char calibrationRiseTime_[]
static const char apvTimingError_[]
static const char fedTimingPeak_[]
static const char fastCablingConnsPerFed_[]
static const char calibrationRiseTimeMin_[]
static const char fedTimingMax_[]
static const char calibrationChi2_[]
static const uint16_t invalid_
Definition: Constants.h:17
static const char calibrationSmearingMin_[]
static const char apvTimingBase_[]
static const char fedTimingBase_[]
static const uint16_t unknown_
Definition: Constants.h:20
static const char optoScanLaserThresh_[]
static const char vpspScanAdcLevel_[]
static const char apvTimingTime_[]
static const char fedTimingDelay_[]
static const char daqScopeModeMeanSignal_[]
static const char calibrationSmearingMax_[]
static const char calibrationTail_[]
static const char noiseAllStrips_[]
static const char noiseChi2AllStrips_[]
static const char fedTimingTime_[]
static const char calibrationChi2Min_[]
static const char calibrationChi2Max_[]
static const char pedestalsMax_[]
static const char fastCablingHighLevel_[]
static const char vpspScanApv1_[]
static const char noiseRMSAllStrips_[]
static const char calibrationRiseTimeAS_[]
static const char calibrationChi2AS_[]
static const char apvTimingPeak_[]
static const char vpspScanApv0_[]
static const char pedestalsSpread_[]
static const char vpspScanBothApvs_[]
static const char fastCablingHighRms_[]
static const char noiseSignif_[]
static const char pedestalsAllStrips_[]