Go to the documentation of this file. 1 #ifndef TrackingAnalyser_H
2 #define TrackingAnalyser_H
edm::ESGetToken< SiStripDetCabling, SiStripDetCablingRcd > detCablingToken_
std::string outputFilePath_
edm::ESWatcher< SiStripFedCablingRcd > fedCablingWatcher_
void checkTrackerFEDsWdataInLS(DQMStore::IGetter &igetter, double iLS)
void dqmEndLuminosityBlock(DQMStore::IBooker &ibooker_, DQMStore::IGetter &igetter_, edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &eSetup) override
End Luminosity Block.
void checkTrackerFEDsInLS(DQMStore::IGetter &igetter, double iLS)
TrackingActionExecutor * actionExecutor_
Contains cabling info at the device level, including DetId, APV pair numbers, hardware addresses,...
std::string nFEDinVsLSname_
const SiStripDetCabling * detCabling_
void beginRun(edm::Run const &run, edm::EventSetup const &eSetup) override
BeginRun.
void dqmEndJob(DQMStore::IBooker &ibooker_, DQMStore::IGetter &igetter_) override
Endjob.
void beginJob() override
BeginJob.
TrackingAnalyser(const edm::ParameterSet &ps)
Constructor.
~TrackingAnalyser() override
Destructor.
void dqmBeginLuminosityBlock(DQMStore::IBooker &ibooker_, DQMStore::IGetter &igetter_, edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &eSetup)
Begin Luminosity Block.
edm::ParameterSet tkMapPSet_
std::string nFEDinWdataVsLSname_
edm::ESGetToken< SiStripFedCabling, SiStripFedCablingRcd > fedCablingToken_
int shiftReportFrequency_
edm::EDGetTokenT< FEDRawDataCollection > rawDataToken_
const SiStripFedCabling * fedCabling_
unsigned long long m_cacheID_
std::ostringstream html_out_
bool trackerFEDsWdataFound_
int staticUpdateFrequency_
std::string outputFileName_