00001 // Last commit: $Id: ConstantsForCommissioningAnalysis.h,v 1.11 2008/07/01 11:49:23 bainbrid Exp $ 00002 00003 #ifndef DataFormats_SiStripCommon_ConstantsForCommissioningAnalysis_H 00004 #define DataFormats_SiStripCommon_ConstantsForCommissioningAnalysis_H 00005 00006 #include <string> 00007 00013 namespace sistrip { 00014 00015 // ---------- General ---------- 00016 00017 static const std::string numberOfHistos_ = "UnexpectedNumberOfHistograms"; 00018 static const std::string nullPtr_ = "NullPointerToHistogram"; 00019 static const std::string numberOfBins_ = "UnexpectedNumberOfHistogramBins"; 00020 static const std::string unexpectedBinNumber_ = "UnexpectedBinNumber"; 00021 static const std::string noEntries_ = "NoEntriesInHistogramBin"; 00022 static const std::string unexpectedTask_ = "UnexpectedTaskInHistoTitle"; 00023 static const std::string unexpectedExtraInfo_ = "UnexpectedExtraInfoInHistoTitle"; 00024 00025 // ---------- Fast FED cabling ---------- 00026 00027 static const std::string fastCablingAnalysis_ = "FastCablingAnalysis"; 00028 static const std::string invalidLightLevel_ = "InvalidLightLevel"; 00029 static const std::string invalidTrimDacLevel_ = "InvalidTrimDacLevel"; 00030 00031 // ---------- FED cabling ---------- 00032 00033 static const std::string fedCablingAnalysis_ = "FedCablingAnalysis"; 00034 static const std::string noCandidates_ = "NoChannelsAboveThreshold"; 00035 00036 // ---------- APV timing ---------- 00037 00038 static const std::string apvTimingAnalysis_ = "ApvTimingAnalysis"; 00039 static const std::string smallDataRange_ = "SmallRangeInRawData"; 00040 static const std::string smallTickMarkHeight_ = "SmallTickMarkHeight"; 00041 static const std::string missingTickMark_ = "TickMarkNotFound"; 00042 static const std::string tickMarkBelowThresh_ = "TickMarkHeightBelowThreshold"; 00043 static const std::string noRisingEdges_ = "NoCandidateRisingEdges"; 00044 static const std::string rejectedCandidate_ = "RejectedTickMarkCandidate"; 00045 static const std::string incompletePlateau_ = "IncompletePlateau"; 00046 static const std::string invalidRefTime_ = "InvalidRefTime"; 00047 static const std::string invalidDelayTime_ = "InvalidDelayTime"; 00048 00049 // ---------- Opto scan ---------- 00050 00051 static const std::string optoScanAnalysis_ = "OptoScanAnalysis"; 00052 static const std::string invalidZeroLightLevel_ = "InvalidZeroLightLevel"; 00053 00054 // ---------- VPSP scan ---------- 00055 00056 static const std::string noTopPlateau_ = "CannotFindTopPlateau"; 00057 static const std::string noBottomPlateau_ = "CannotFindBottomPlateau"; 00058 static const std::string noVpspSetting_ = "InvalidZeroLightLevel"; 00059 static const std::string noBaselineLevel_ = "InvalidZeroLightLevel"; 00060 00061 } 00062 00063 #endif // DataFormats_SiStripCommon_ConstantsForCommissioningAnalysis_H 00064 00065