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
{
13
public
:
14
HTDQM
();
15
~HTDQM
()
override
;
16
17
void
initialise
(
const
edm::ParameterSet
& iConfig);
18
void
bookHistograms
(
DQMStore::IBooker
&);
19
void
fillHistograms
(
const
std::vector<reco::PFJet> & htjets,
20
const
double
&
met
,
21
const
int
&
ls
,
22
const
bool
passCond);
23
static
void
fillHtDescription
(
edm::ParameterSetDescription
& histoPSet);
24
25
26
private
:
27
28
std::vector<double>
ht_variable_binning_
;
29
std::vector<double>
met_variable_binning_
;
30
MEbinning
ht_binning_
;
31
MEbinning
ls_binning_
;
32
33
ObjME
htME_variableBinning_
;
34
ObjME
htVsMET_
;
35
ObjME
htVsLS_
;
36
37
};
//class
38
39
#endif //DQMOffline_Trigger_HTDQM_H
TriggerDQMBase.h
TriggerDQMBase::ObjME
Definition:
TriggerDQMBase.h:20
TriggerDQMBase::MEbinning
Definition:
TriggerDQMBase.h:14
HTDQM::~HTDQM
~HTDQM() override
HTDQM::bookHistograms
void bookHistograms(DQMStore::IBooker &)
Definition:
HTDQM.cc:16
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:28
HTDQM::htVsLS_
ObjME htVsLS_
Definition:
HTDQM.h:35
edm::ParameterSetDescription
Definition:
ParameterSetDescription.h:50
ParameterSet.h
HTDQM::ht_binning_
MEbinning ht_binning_
Definition:
HTDQM.h:30
HTDQM::HTDQM
HTDQM()
ParameterSetDescription.h
HTDQM::met_variable_binning_
std::vector< double > met_variable_binning_
Definition:
HTDQM.h:29
DQMStore.h
HTDQM::fillHtDescription
static void fillHtDescription(edm::ParameterSetDescription &histoPSet)
Definition:
HTDQM.cc:61
HTDQM::htVsMET_
ObjME htVsMET_
Definition:
HTDQM.h:34
eostools.ls
def ls(path, rec=False)
Definition:
eostools.py:349
RazorAnalyzer.met
met
===> hadronic RAZOR
Definition:
RazorAnalyzer.py:70
HTDQM
Definition:
HTDQM.h:11
HTDQM::ls_binning_
MEbinning ls_binning_
Definition:
HTDQM.h:31
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:35
DQMStore::IBooker
Definition:
DQMStore.h:88
TriggerDQMBase
Definition:
TriggerDQMBase.h:8
PFJet.h
HTDQM::htME_variableBinning_
ObjME htME_variableBinning_
Definition:
HTDQM.h:33
Generated for CMSSW Reference Manual by
1.8.11