CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripNoisesDQM.h
Go to the documentation of this file.
1 #ifndef SiStripMonitorSummary_SiStripNoisesDQM_h
2 #define SiStripMonitorSummary_SiStripNoisesDQM_h
3 
4 
6 
8 
13 
15 
16  public:
17 
18  SiStripNoisesDQM(const edm::EventSetup & eSetup,
19  edm::ParameterSet const& hPSet,
20  edm::ParameterSet const& fPSet);
21 
22  virtual ~SiStripNoisesDQM();
23 
24  void getActiveDetIds(const edm::EventSetup & eSetup);
25 
26  void fillMEsForDet(ModMEs selModME_,uint32_t selDetId_);
27  void fillMEsForLayer( std::map<uint32_t, ModMEs> selModMEsMap_, uint32_t selDetId_);
28 
29  unsigned long long getCache(const edm::EventSetup & eSetup){ return eSetup.get<SiStripNoisesRcd>().cacheIdentifier();}
30 
31  void getConditionObject(const edm::EventSetup & eSetup){
32  eSetup.get<SiStripNoisesRcd>().get(noiseHandle_);
34  }
35 
36  private:
40 
41 };
42 
43 #endif
void fillMEsForDet(ModMEs selModME_, uint32_t selDetId_)
ADDITON OF TK_HISTO_MAP.
void fillMEsForLayer(std::map< uint32_t, ModMEs > selModMEsMap_, uint32_t selDetId_)
virtual ~SiStripNoisesDQM()
unsigned long long cacheID_memory
SiStripNoisesDQM(const edm::EventSetup &eSetup, edm::ParameterSet const &hPSet, edm::ParameterSet const &fPSet)
edm::ESHandle< SiStripNoises > noiseHandle_
void getActiveDetIds(const edm::EventSetup &eSetup)
void getConditionObject(const edm::EventSetup &eSetup)
const T & get() const
Definition: EventSetup.h:55
edm::ESHandle< SiStripApvGain > gainHandle_
unsigned long long cacheID_current
unsigned long long getCache(const edm::EventSetup &eSetup)