CMS 3D CMS Logo

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 
18 
19 #include <string>
20 
21 
23  public:
24  explicit SUSYDQMAnalyzer(const edm::ParameterSet&);
26 
27  private:
29 
30  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
31  virtual void analyze(const edm::Event& , const edm::EventSetup&) override;
32 
36 
38  //edm::EDGetTokenT<reco::JPTJetCollection> theJPTJetCollectionToken;
39  //edm::EDGetTokenT<reco::METCollection> theTCMETCollectionToken;
40 
41  double _ptThreshold;
42  double _maxNJets;
43  double _maxAbsEta;
44 
46  static const char* messageLoggerCatregory;
47 
48  //Susy DQM storing elements
49  //remove TCMET and JPT related variables
50 
52  //MonitorElement* hJPTHT;
54 
57  //MonitorElement* hTCMET;
58 
60  //MonitorElement* hJPTMHT;
62 
64  //MonitorElement* hJPTAlpha_T;
66 
67 };
68 
69 #endif
std::string SUSYFolder
MonitorElement * hCaloMHT
MonitorElement * hCaloHT
MonitorElement * hPFAlpha_T
MonitorElement * hPFMHT
edm::EDGetTokenT< reco::CaloJetCollection > theCaloJetCollectionToken
edm::EDGetTokenT< reco::PFMETCollection > thePFMETCollectionToken
MonitorElement * hCaloMET
MonitorElement * hPFHT
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
MonitorElement * hCaloAlpha_T
edm::EDGetTokenT< reco::CaloMETCollection > theCaloMETCollectionToken
edm::ParameterSet iConfig
static const char * messageLoggerCatregory
SUSYDQMAnalyzer(const edm::ParameterSet &)
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< std::vector< reco::PFJet > > thePFJetCollectionToken
Definition: Run.h:42
MonitorElement * hPFMET