File indexing completed on 2024-04-06 12:08:53
0001 #ifndef SiStripMonitorSummary_SiStripCablingDQM_h
0002 #define SiStripMonitorSummary_SiStripCablingDQM_h
0003
0004 #include "CalibFormats/SiStripObjects/interface/SiStripDetCabling.h"
0005 #include "CalibTracker/Records/interface/SiStripDetCablingRcd.h"
0006
0007 #include "DQM/SiStripMonitorSummary/interface/SiStripBaseCondObjDQM.h"
0008
0009 class SiStripCablingDQM : public SiStripBaseCondObjDQMGet<SiStripDetCabling, SiStripDetCablingRcd> {
0010 public:
0011 SiStripCablingDQM(edm::ESGetToken<SiStripDetCabling, SiStripDetCablingRcd> token,
0012 edm::RunNumber_t iRun,
0013 edm::ParameterSet const &hPSet,
0014 edm::ParameterSet const &fPSet,
0015 const TrackerTopology *tTopo,
0016 const TkDetMap *tkDetMap);
0017
0018 ~SiStripCablingDQM() override;
0019
0020 void fillModMEs(const std::vector<uint32_t> &selectedDetIds) override { ; }
0021 void fillSummaryMEs(const std::vector<uint32_t> &selectedDetIds) override { ; }
0022
0023 void fillMEsForDet(const ModMEs &selModME_, uint32_t selDetId_) override { ; }
0024 void fillMEsForLayer(
0025 uint32_t selDetId_) override {
0026 ;
0027 }
0028
0029 void getActiveDetIds(const edm::EventSetup &eSetup) override;
0030 };
0031
0032 #endif