CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MonitorTrackResiduals.h
Go to the documentation of this file.
1 #ifndef MonitorTrackResiduals_H
2 #define MonitorTrackResiduals_H
3 
4 // -*- C++ -*-
5 //
6 // Package: TrackerMonitorTrack
7 // Class: MonitorTrackResiduals
8 //
12 // Original Author: Israel Goitom
13 // Created: Fri May 26 14:12:01 CEST 2006
14 #include <memory>
15 #include <fstream>
21 
22 
23 class MonitorElement;
24 class DQMStore;
26 namespace edm { class Event; }
27 
28 typedef std::map<int32_t, MonitorElement *> HistoClass;
29 
31  public:
32  // constructors and EDAnalyzer Methods
35  virtual void beginRun(edm::Run const& run, edm::EventSetup const& iSetup);
36  virtual void endRun(const edm::Run&, const edm::EventSetup&);
37  virtual void beginJob(void);
38  virtual void endJob(void);
39  virtual void analyze(const edm::Event&, const edm::EventSetup&);
40  // Own methods
41  void createMEs(const edm::EventSetup&);
42  void resetModuleMEs(int32_t modid);
43  void resetLayerMEs(const std::pair<std::string, int32_t>&);
44  private:
45 
49  std::map< std::pair<std::string,int32_t>, MonitorElement* > m_SubdetLayerResiduals;
50  std::map< std::pair<std::string,int32_t>, MonitorElement* > m_SubdetLayerNormedResiduals;
54  unsigned long long m_cacheID_;
56  bool ModOn;
58 };
59 #endif
virtual void beginRun(edm::Run const &run, edm::EventSetup const &iSetup)
void createMEs(const edm::EventSetup &)
void resetModuleMEs(int32_t modid)
virtual void analyze(const edm::Event &, const edm::EventSetup &)
unsigned long long m_cacheID_
Provides a code based selection for trigger and DCS information in order to have no failing filters i...
SiStripFolderOrganizer folder_organizer
virtual void beginJob(void)
virtual void endRun(const edm::Run &, const edm::EventSetup &)
void resetLayerMEs(const std::pair< std::string, int32_t > &)
edm::ParameterSet Parameters
std::map< std::pair< std::string, int32_t >, MonitorElement * > m_SubdetLayerNormedResiduals
GenericTriggerEventFlag * genTriggerEventFlag_
std::map< std::pair< std::string, int32_t >, MonitorElement * > m_SubdetLayerResiduals
MonitorTrackResiduals(const edm::ParameterSet &)
Definition: Run.h:41
std::map< int32_t, MonitorElement * > HistoClass