1 #ifndef DQM_SiStripCommissioningSources_SiStripCommissioningSource_H 2 #define DQM_SiStripCommissioningSources_SiStripCommissioningSource_H 37 typedef std::map<unsigned int, CommissioningTask*>
TaskMap;
172 #endif // DQM_SiStripCommissioningSources_SiStripCommissioningSource_H dqm::legacy::DQMStore DQMStore
edm::EDGetTokenT< edm::DetSetVector< SiStripRawDigi > > digiReorderedToken_
void createCablingTasks()
edm::EDGetTokenT< edm::DetSetVector< SiStripRawDigi > > digiVirginRawToken_
std::map< unsigned int, CommissioningTask * > TaskMap
void createTask(const SiStripEventSummary *const, const edm::EventSetup &)
edm::ESGetToken< SiStripPedestals, SiStripPedestalsRcd > pedestalToken_
edm::EDGetTokenT< edmNew::DetSetVector< SiStripCluster > > clustersToken_
void fillHistos(const SiStripEventSummary *const, const edm::DetSetVector< SiStripRawDigi > &, const edm::DetSetVector< SiStripRawDigi > &=edm::DetSetVector< SiStripRawDigi >(), const edmNew::DetSetVector< SiStripCluster > &=edmNew::DetSetVector< SiStripCluster >())
SiStripCommissioningSource()=delete
void createTasks(sistrip::RunType, const edm::EventSetup &)
void endRun(edm::Run const &, const edm::EventSetup &) override
void analyze(const edm::Event &, const edm::EventSetup &) override
std::string inputModuleLabel_
void directory(std::stringstream &, uint32_t run_number=0)
void beginRun(edm::Run const &, const edm::EventSetup &) override
std::vector< CommissioningTask * > VecOfTasks
Class containning control, module, detector and connection information, at the level of a FED channel...
std::string inputModuleLabelAlt_
void fillCablingHistos(const SiStripEventSummary *const, const edm::DetSetVector< SiStripRawDigi > &)
SiStripFecCabling * fecCabling_
std::string inputClusterLabel_
edm::ParameterSet parameters_
std::vector< VecOfTasks > VecOfVecOfTasks
std::string partitionName_
edm::EDGetTokenT< edm::DetSetVector< SiStripRawDigi > > digiFineDelaySelectionToken_
~SiStripCommissioningSource() override
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_
DQMStore *const dqm(std::string method="") const
SiStripFedCabling * fedCabling_
dqm::legacy::MonitorElement MonitorElement
edm::ESGetToken< SiStripFedCabling, SiStripFedCablingRcd > fedCablingToken_
edm::ESGetToken< SiStripNoises, SiStripNoisesRcd > noiseToken_