CMS 3D CMS Logo

ConstantsForCommissioningAnalysis.h
Go to the documentation of this file.
1 
2 #ifndef DataFormats_SiStripCommon_ConstantsForCommissioningAnalysis_H
3 #define DataFormats_SiStripCommon_ConstantsForCommissioningAnalysis_H
4 
5 #include <string>
6 
12 namespace sistrip {
13 
14  // ---------- General ----------
15 
16  static const char numberOfHistos_[] = "UnexpectedNumberOfHistograms";
17  static const char nullPtr_[] = "NullPointerToHistogram";
18  static const char numberOfBins_[] = "UnexpectedNumberOfHistogramBins";
19  static const char unexpectedBinNumber_[] = "UnexpectedBinNumber";
20  static const char noEntries_[] = "NoEntriesInHistogramBin";
21  static const char unexpectedTask_[] = "UnexpectedTaskInHistoTitle";
22  static const char unexpectedExtraInfo_[] = "UnexpectedExtraInfoInHistoTitle";
23 
24  // ---------- Fast FED cabling ----------
25 
26  static const char fastCablingAnalysis_[] = "FastCablingAnalysis";
27  static const char invalidLightLevel_[] = "InvalidLightLevel";
28  static const char invalidTrimDacLevel_[] = "InvalidTrimDacLevel";
29 
30  // ---------- FED cabling ----------
31 
32  static const char fedCablingAnalysis_[] = "FedCablingAnalysis";
33  static const char noCandidates_[] = "NoChannelsAboveThreshold";
34 
35  // ---------- APV timing ----------
36 
37  static const char apvTimingAnalysis_[] = "ApvTimingAnalysis";
38  static const char smallDataRange_[] = "SmallRangeInRawData";
39  static const char smallTickMarkHeight_[] = "SmallTickMarkHeight";
40  static const char missingTickMark_[] = "TickMarkNotFound";
41  static const char tickMarkBelowThresh_[] = "TickMarkHeightBelowThreshold";
42  static const char noRisingEdges_[] = "NoCandidateRisingEdges";
43  static const char rejectedCandidate_[] = "RejectedTickMarkCandidate";
44  static const char incompletePlateau_[] = "IncompletePlateau";
45  static const char invalidRefTime_[] = "InvalidRefTime";
46  static const char invalidDelayTime_[] = "InvalidDelayTime";
47  static const char tickMarkRecovered_[] = "TickMarkRecovered";
48 
49  // ---------- Opto scan ----------
50 
51  static const char optoScanAnalysis_[] = "OptoScanAnalysis";
52  static const char invalidZeroLightLevel_[] = "InvalidZeroLightLevel";
53 
54  // ---------- VPSP scan ----------
55 
56  static const char noTopPlateau_[] = "CannotFindTopPlateau";
57  static const char noBottomPlateau_[] = "CannotFindBottomPlateau";
58  static const char noVpspSetting_[] = "InvalidZeroLightLevel";
59  static const char noBaselineLevel_[] = "InvalidZeroLightLevel";
60 
61 } // namespace sistrip
62 
63 #endif // DataFormats_SiStripCommon_ConstantsForCommissioningAnalysis_H
static const char unexpectedTask_[]
static const char fedCablingAnalysis_[]
static const char numberOfHistos_[]
static const char unexpectedExtraInfo_[]
static const char noBaselineLevel_[]
static const char incompletePlateau_[]
static const char numberOfBins_[]
sistrip classes
static const char invalidTrimDacLevel_[]
static const char noCandidates_[]
static const char optoScanAnalysis_[]
static const char missingTickMark_[]
static const char rejectedCandidate_[]
static const char noBottomPlateau_[]
static const char tickMarkRecovered_[]
static const char fastCablingAnalysis_[]
static const char tickMarkBelowThresh_[]
static const char apvTimingAnalysis_[]
static const char noEntries_[]
static const char noTopPlateau_[]
static const char smallTickMarkHeight_[]
static const char invalidRefTime_[]
static const char noRisingEdges_[]
static const char smallDataRange_[]
static const char noVpspSetting_[]
static const char unexpectedBinNumber_[]
static const char invalidLightLevel_[]
static const char nullPtr_[]
static const char invalidDelayTime_[]
static const char invalidZeroLightLevel_[]