Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
HLTrigger
JetMET
interface
HLTHtMhtProducer.h
Go to the documentation of this file.
1
#ifndef HLTHtMhtProducer_h
2
#define HLTHtMhtProducer_h
3
10
#include "
FWCore/Framework/interface/EDProducer.h
"
11
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
12
#include "
FWCore/Framework/interface/Event.h
"
13
#include "
FWCore/Framework/interface/EventSetup.h
"
14
15
16
namespace
edm {
17
class
ConfigurationDescriptions
;
18
}
19
20
21
class
HLTHtMhtProducer
:
public
edm::EDProducer
{
22
23
public
:
24
25
explicit
HLTHtMhtProducer
(
const
edm::ParameterSet
& iConfig);
26
~HLTHtMhtProducer
();
27
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
28
virtual
void
produce
(
edm::Event
&
iEvent
,
const
edm::EventSetup
& iSetup);
29
30
private
:
31
32
bool
usePt_
;
33
bool
useTracks_
;
34
bool
excludePFMuons_
;
35
int
minNJetHt_
;
36
int
minNJetMht_
;
37
double
minPtJetHt_
;
38
double
minPtJetMht_
;
39
double
maxEtaJetHt_
;
40
double
maxEtaJetMht_
;
41
edm::InputTag
jetsLabel_
;
42
edm::InputTag
tracksLabel_
;
43
edm::InputTag
pfCandidatesLabel_
;
44
};
45
46
#endif
HLTHtMhtProducer::pfCandidatesLabel_
edm::InputTag pfCandidatesLabel_
Definition:
HLTHtMhtProducer.h:43
HLTHtMhtProducer::excludePFMuons_
bool excludePFMuons_
Definition:
HLTHtMhtProducer.h:34
HLTHtMhtProducer::maxEtaJetMht_
double maxEtaJetMht_
Definition:
HLTHtMhtProducer.h:40
HLTHtMhtProducer::minNJetHt_
int minNJetHt_
Definition:
HLTHtMhtProducer.h:35
Event.h
HLTHtMhtProducer
Definition:
HLTHtMhtProducer.h:21
EventSetup.h
HLTHtMhtProducer::~HLTHtMhtProducer
~HLTHtMhtProducer()
Definition:
HLTHtMhtProducer.cc:38
HLTHtMhtProducer::minPtJetHt_
double minPtJetHt_
Definition:
HLTHtMhtProducer.h:37
edm::EDProducer
Definition:
EDProducer.h:21
ParameterSet.h
iEvent
int iEvent
Definition:
GenABIO.cc:243
HLTHtMhtProducer::useTracks_
bool useTracks_
Definition:
HLTHtMhtProducer.h:33
HLTHtMhtProducer::produce
virtual void produce(edm::Event &iEvent, const edm::EventSetup &iSetup)
Definition:
HLTHtMhtProducer.cc:60
edm::EventSetup
Definition:
EventSetup.h:44
HLTHtMhtProducer::minNJetMht_
int minNJetMht_
Definition:
HLTHtMhtProducer.h:36
ConfigurationDescriptions
EDProducer.h
HLTHtMhtProducer::minPtJetMht_
double minPtJetMht_
Definition:
HLTHtMhtProducer.h:38
HLTHtMhtProducer::maxEtaJetHt_
double maxEtaJetHt_
Definition:
HLTHtMhtProducer.h:39
HLTHtMhtProducer::usePt_
bool usePt_
Definition:
HLTHtMhtProducer.h:32
edm::InputTag
Definition:
InputTag.h:12
edm::ParameterSet
Definition:
ParameterSet.h:35
HLTHtMhtProducer::tracksLabel_
edm::InputTag tracksLabel_
Definition:
HLTHtMhtProducer.h:42
edm::Event
Definition:
Event.h:50
HLTHtMhtProducer::HLTHtMhtProducer
HLTHtMhtProducer(const edm::ParameterSet &iConfig)
Definition:
HLTHtMhtProducer.cc:20
HLTHtMhtProducer::jetsLabel_
edm::InputTag jetsLabel_
Definition:
HLTHtMhtProducer.h:41
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:27
HLTHtMhtProducer::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition:
HLTHtMhtProducer.cc:42
Generated for CMSSW Reference Manual by
1.8.5