Back to home page

Project CMSSW displayed by LXR

 
 

    


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       /*std::map<uint32_t, ModMEs> selModMEsMap_, */ uint32_t selDetId_) override {
0026     ;
0027   }
0028 
0029   void getActiveDetIds(const edm::EventSetup &eSetup) override;
0030 };
0031 
0032 #endif