Main Page
Namespaces
Classes
Package Documentation
DQMOffline
Trigger
plugins
HTDQM.h
Go to the documentation of this file.
1
#ifndef DQMOffline_Trigger_HTDQM_H
2
#define DQMOffline_Trigger_HTDQM_H
3
4
#include "
DQMOffline/Trigger/plugins/TriggerDQMBase.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSetDescription.h
"
6
#include "
DQMServices/Core/interface/DQMStore.h
"
7
#include "
DataFormats/JetReco/interface/PFJet.h
"
8
#include "
DataFormats/METReco/interface/PFMET.h
"
9
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
10
11
class
HTDQM
:
public
TriggerDQMBase
{
12
public
:
13
HTDQM
();
14
~HTDQM
()
override
;
15
16
void
initialise
(
const
edm::ParameterSet
& iConfig);
17
void
bookHistograms
(
DQMStore::IBooker
&);
18
void
fillHistograms
(
const
std::vector<reco::PFJet>& htjets,
const
double
&
met
,
const
int
&
ls
,
const
bool
passCond);
19
static
void
fillHtDescription
(
edm::ParameterSetDescription
&
histoPSet
);
20
21
private
:
22
std::vector<double>
ht_variable_binning_
;
23
std::vector<double>
met_variable_binning_
;
24
MEbinning
ht_binning_
;
25
MEbinning
ls_binning_
;
26
27
ObjME
htME_variableBinning_
;
28
ObjME
htVsMET_
;
29
ObjME
htVsLS_
;
30
31
};
//class
32
33
#endif //DQMOffline_Trigger_HTDQM_H
TriggerDQMBase.h
TriggerDQMBase::MEbinning
Definition:
TriggerDQMBase.h:15
HTDQM::~HTDQM
~HTDQM() override
LumiMonitor_cff.histoPSet
histoPSet
Definition:
LumiMonitor_cff.py:12
HTDQM::bookHistograms
void bookHistograms(DQMStore::IBooker &)
Definition:
HTDQM.cc:18
PFMET.h
HTDQM::initialise
void initialise(const edm::ParameterSet &iConfig)
Definition:
HTDQM.cc:7
HTDQM::ht_variable_binning_
std::vector< double > ht_variable_binning_
Definition:
HTDQM.h:22
HTDQM::htVsLS_
ObjME htVsLS_
Definition:
HTDQM.h:29
edm::ParameterSetDescription
Definition:
ParameterSetDescription.h:52
ParameterSet.h
HTDQM::ht_binning_
MEbinning ht_binning_
Definition:
HTDQM.h:24
HTDQM::HTDQM
HTDQM()
ParameterSetDescription.h
HTDQM::met_variable_binning_
std::vector< double > met_variable_binning_
Definition:
HTDQM.h:23
dqm::dqmstoreimpl::DQMStore::IBooker
Definition:
DQMStore.h:106
DQMStore.h
HTDQM::fillHtDescription
static void fillHtDescription(edm::ParameterSetDescription &histoPSet)
Definition:
HTDQM.cc:69
HTDQM::htVsMET_
ObjME htVsMET_
Definition:
HTDQM.h:28
eostools.ls
def ls(path, rec=False)
Definition:
eostools.py:349
HTDQM
Definition:
HTDQM.h:11
BTaggingMonitor_cfi.met
met
Definition:
BTaggingMonitor_cfi.py:84
HTDQM::ls_binning_
MEbinning ls_binning_
Definition:
HTDQM.h:25
edm::ParameterSet
Definition:
ParameterSet.h:36
HTDQM::fillHistograms
void fillHistograms(const std::vector< reco::PFJet > &htjets, const double &met, const int &ls, const bool passCond)
Definition:
HTDQM.cc:45
TriggerDQMBase::ObjME
Definition:
TriggerDQMBase.h:21
TriggerDQMBase
Definition:
TriggerDQMBase.h:7
PFJet.h
HTDQM::htME_variableBinning_
ObjME htME_variableBinning_
Definition:
HTDQM.h:27
Generated for CMSSW Reference Manual by
1.8.11