1 #ifndef DQM_SiStripMonitorHardware_SPYHistograms_HH
2 #define DQM_SiStripMonitorHardware_SPYHistograms_HH
11 #include "DQM/SiStripMonitorHardware/interface/HistogramBase.hh"
77 const unsigned int aFedId,
78 const unsigned int aFedChannel);
175 #endif //DQM_SiStripMonitorHardware_SPYHistograms_HH
unsigned int nAPVAddressError
std::map< unsigned int, MonitorElement * > maxSatDetailedMap_
HistogramConfig nApvAddressErrorvsTime_
HistogramConfig frameMin_
HistogramConfig negativePedsDetailed_
HistogramConfig apvAddressError_
HistogramConfig nNegativePedsvsTime_
unsigned int meanDigitalLow
std::map< unsigned int, MonitorElement * > lowPbDetailedMap_
HistogramConfig nHighRangevsTime_
void initialise(const edm::ParameterSet &iConfig, std::ostringstream *pDebugStream) override
HistogramConfig lowPbDetailed_
HistogramConfig highRange_
std::map< unsigned int, MonitorElement * > highPbDetailedMap_
HistogramConfig negativePeds_
void bookTopLevelHistograms(DQMStore::IBooker &, const TkDetMap *)
std::map< unsigned int, MonitorElement * > negativePedsDetailedMap_
HistogramConfig minZeroDetailed_
HistogramConfig frameMax_
HistogramConfig nOutOfSyncvsTime_
HistogramConfig maxSatDetailed_
HistogramConfig positionOfFirstTrailerBitDetailed_
void bookAllFEDHistograms(DQMStore::IBooker &)
HistogramConfig highPbDetailed_
TkHistoMap * tkHistoMapPointer(unsigned int aIndex=0) override
HistogramConfig nOtherPbs_
void fillCountersHistograms(const ErrorCounters &aCounter, const double aTime)
HistogramConfig outOfSyncDetailed_
HistogramConfig noDataDetailed_
std::map< unsigned int, MonitorElement * > positionOfFirstTrailerBitDetailedMap_
bool tkHistoMapEnabled(unsigned int aIndex=0) override
HistogramConfig positionOfFirstHeaderBitDetailed_
HistogramConfig baseline_
std::map< unsigned int, MonitorElement * > lowRangeDetailedMap_
HistogramConfig nApvAddressError_
HistogramConfig meanDigitalLowvsTime_
std::map< unsigned int, MonitorElement * > outOfSyncDetailedMap_
std::map< unsigned int, MonitorElement * > highRangeDetailedMap_
void bookFEDHistograms(DQMStore::IBooker &, const unsigned int fedId, const Errors &aErr, bool doAll=false)
HistogramConfig otherPbs_
HistogramConfig outOfSync_
HistogramConfig lowRangeDetailed_
HistogramConfig nHighRange_
HistogramConfig lowRange_
HistogramConfig distanceHeaderTrailerDetailed_
HistogramConfig nNoDatavsTime_
std::map< unsigned int, MonitorElement * > positionOfFirstHeaderBitDetailedMap_
std::map< unsigned int, MonitorElement * > distanceHeaderTrailerDetailedMap_
~SPYHistograms() override
HistogramConfig nHighPbvsTime_
std::map< unsigned int, MonitorElement * > noDataDetailedMap_
void fillFEDHistograms(const Errors &aErr, const unsigned int aFedId)
std::map< unsigned int, MonitorElement * > apvErrorBitDetailedMap_
HistogramConfig highRangeDetailed_
HistogramConfig frameRange_
HistogramConfig nOtherPbsvsTime_
void fillGainHistograms(const Trends &aTrendElement, const double aTime)
HistogramConfig nMaxSatvsTime_
std::map< unsigned int, MonitorElement * > apvAddressErrorDetailedMap_
HistogramConfig apvAddressErrorDetailed_
HistogramConfig otherPbsDetailed_
HistogramConfig apvErrorBitDetailed_
HistogramConfig nNegativePeds_
void fillDetailedHistograms(const Errors &aErr, const sistrip::SpyUtilities::Frame &aFrame, const unsigned int aFedId, const unsigned int aFedChannel)
HistogramConfig nApvErrorBit_
std::map< unsigned int, MonitorElement * > otherPbsDetailedMap_
HistogramConfig nApvErrorBitvsTime_
HistogramConfig nLowRangevsTime_
HistogramConfig nLowRange_
std::vector< bool > histosBooked_
HistogramConfig nMinZerovsTime_
HistogramConfig apvErrorBit_
std::map< unsigned int, MonitorElement * > minZeroDetailedMap_
HistogramConfig nMinZero_
HistogramConfig nLowPbvsTime_
HistogramConfig nOutOfSync_