1 #ifndef DQM_SiStripCommissioningSources_SiStripCommissioningSource_H
2 #define DQM_SiStripCommissioningSources_SiStripCommissioningSource_H
14 #include <boost/cstdint.hpp>
32 typedef std::map<unsigned int, CommissioningTask*>
TaskMap;
153 #endif // DQM_SiStripCommissioningSources_SiStripCommissioningSource_H
void createCablingTasks()
edm::EDGetTokenT< edm::DetSetVector< SiStripRawDigi > > digiVirginRawToken_
std::map< unsigned int, CommissioningTask * > TaskMap
void createTask(const SiStripEventSummary *const, const edm::EventSetup &)
void beginRun(edm::Run const &, const edm::EventSetup &)
DQMStore *const dqm(std::string method="") const
void createTasks(sistrip::RunType, const edm::EventSetup &)
std::string inputModuleLabel_
void directory(std::stringstream &, uint32_t run_number=0)
void analyze(const edm::Event &, const edm::EventSetup &)
std::vector< CommissioningTask * > VecOfTasks
Class containning control, module, detector and connection information, at the level of a FED channel...
void fillCablingHistos(const SiStripEventSummary *const, const edm::DetSetVector< SiStripRawDigi > &)
SiStripFecCabling * fecCabling_
edm::ParameterSet parameters_
std::vector< VecOfTasks > VecOfVecOfTasks
edm::EDGetTokenT< edm::DetSetVector< SiStripRawDigi > > digiFineDelaySelectionToken_
std::string inputModuleLabelSummary_
Contains cabling info at the device level, including DetId, APV pair numbers, hardware addresses...
edm::EDGetTokenT< SiStripEventSummary > inputModuleSummaryToken_
edm::EDGetTokenT< edm::DetSetVector< SiStripRawDigi > > digiScopeModeToken_
std::string taskConfigurable_
SiStripFedCabling * fedCabling_
~SiStripCommissioningSource()
void fillHistos(const SiStripEventSummary *const, const edm::DetSetVector< SiStripRawDigi > &)
SiStripCommissioningSource()