CMS 3D CMS Logo

JetMETHLTOfflineClient.h
Go to the documentation of this file.
1 #ifndef DQMOFFLINE_TRIGGER_JETMETHLTOFFLINECLIENT
2 #define DQMOFFLINE_TRIGGER_JETMETHLTOFFLINECLIENT
3 
4 // -*- C++ -*-
5 //
6 // Package: JetMETHLTOffline
7 // Class: JetMETHLTOffline
8 //
9 /*
10  Description: This is a DQM client meant to plot high-level HLT trigger quantities
11  as stored in the HLT results object TriggerResults for the JetMET triggers
12 */
13 
14 //
15 // Originally create by: Kenichi Hatakeyama
16 // April 2009
17 //
18 // Migrated to use DQMEDHarvester by: Jyothsna Rani Komaragiri, Oct 2014
19 //
20 
21 #include <memory>
22 #include <unistd.h>
28 
35 
41 
45 
46 #include <iostream>
47 #include <fstream>
48 #include <vector>
49 
50 class DQMStore;
51 class MonitorElement;
52 
54 
55  private:
57 
58  bool debug_;
59  bool verbose_;
60 
64 
65  public:
66  explicit JetMETHLTOfflineClient(const edm::ParameterSet& );
67  virtual ~JetMETHLTOfflineClient();
68 
69  virtual void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override; //performed in the endJob
70 
71 };
72 
73 #endif
virtual void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
JetMETHLTOfflineClient(const edm::ParameterSet &)