CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SUSYDQMAnalyzer.h
Go to the documentation of this file.
1 //authors: Francesco Costanza (DESY)
2 // Dirk Kruecker (DESY)
3 //date: 05/05/11
4 
5 #ifndef DQMOFFLINE_JETMET_SUSYDQM_ANALYZER_H
6 #define DQMOFFLINE_JETMET_SUSYDQM_ANALYZER_H (1)
7 
15 
16 #include <string>
17 
19  public:
20  explicit SUSYDQMAnalyzer(const edm::ParameterSet&);
22 
23  private:
25 
26  virtual void beginJob();
27  virtual void beginRun(const edm::Run&, const edm::EventSetup& iSetup);
28  virtual void analyze(const edm::Event& , const edm::EventSetup&);
29  virtual void endRun(const edm::Run&, const edm::EventSetup&);
30 
34 
38 
39  double _ptThreshold;
40  double _maxNJets;
41  double _maxAbsEta;
42 
44  static const char* messageLoggerCatregory;
45 
47 
48  //Susy DQM storing elements
49 
53 
57 
61 
65 
66 };
67 
68 #endif
MonitorElement * hJPTHT
std::string SUSYFolder
MonitorElement * hCaloMHT
edm::InputTag theCaloJetCollectionLabel
MonitorElement * hCaloHT
MonitorElement * hPFAlpha_T
MonitorElement * hPFMHT
MonitorElement * hCaloMET
edm::InputTag thePFMETCollectionLabel
virtual void analyze(const edm::Event &, const edm::EventSetup &)
MonitorElement * hPFHT
edm::InputTag thePFJetCollectionLabel
virtual void beginJob()
MonitorElement * hCaloAlpha_T
virtual void beginRun(const edm::Run &, const edm::EventSetup &iSetup)
MonitorElement * hTCMET
edm::ParameterSet iConfig
static const char * messageLoggerCatregory
edm::InputTag theTCMETCollectionLabel
SUSYDQMAnalyzer(const edm::ParameterSet &)
edm::InputTag theCaloMETCollectionLabel
MonitorElement * hJPTAlpha_T
MonitorElement * hJPTMHT
virtual void endRun(const edm::Run &, const edm::EventSetup &)
edm::InputTag theJPTJetCollectionLabel
Definition: Run.h:36
MonitorElement * hPFMET