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>
27 
34 
40 
44 
45 #include <iostream>
46 #include <fstream>
47 #include <vector>
48 
50 private:
52 
53  bool debug_;
54  bool verbose_;
55 
59 
60 public:
61  explicit JetMETHLTOfflineClient(const edm::ParameterSet &);
62  ~JetMETHLTOfflineClient() override;
63 
64  void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override; //performed in the endJob
65 };
66 
67 #endif
DQMEDHarvester.h
CaloJetCollection.h
Handle.h
MessageLogger.h
TriggerResults.h
JetMETHLTOfflineClient::~JetMETHLTOfflineClient
~JetMETHLTOfflineClient() override
TriggerEvent.h
TriggerTypeDefs.h
DQMStore.h
EDAnalyzer.h
CaloMETCollection.h
JetMETHLTOfflineClient::verbose_
bool verbose_
Definition: JetMETHLTOfflineClient.h:54
CaloMET.h
JetMETHLTOfflineClient::JetMETHLTOfflineClient
JetMETHLTOfflineClient(const edm::ParameterSet &)
Definition: JetMETHLTOfflineClient.cc:12
Service.h
JetMETHLTOfflineClient::dqmEndJob
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition: JetMETHLTOfflineClient.cc:27
JetMETHLTOfflineClient::debug_
bool debug_
Definition: JetMETHLTOfflineClient.h:53
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
LorentzVector.h
HLTConfigProvider.h
TriggerObject.h
JetMETHLTOfflineClient::conf_
edm::ParameterSet conf_
Definition: JetMETHLTOfflineClient.h:51
DQMEDHarvester
Definition: DQMEDHarvester.py:1
JetMETHLTOfflineClient::dirName_
std::string dirName_
Definition: JetMETHLTOfflineClient.h:56
dqm::implementation::IGetter
Definition: DQMStore.h:484
JetMETHLTOfflineClient::processname_
std::string processname_
Definition: JetMETHLTOfflineClient.h:58
EventSetup.h
dqm::implementation::IBooker
Definition: DQMStore.h:43
JetMETHLTOfflineClient::hltTag_
std::string hltTag_
Definition: JetMETHLTOfflineClient.h:57
ParameterSet.h
JetMETHLTOfflineClient
Definition: JetMETHLTOfflineClient.h:49