Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
HLTrigger
JetMET
interface
HLTPFJetIDProducer.h
Go to the documentation of this file.
1
#ifndef HLTPFJetIDProducer_h
2
#define HLTPFJetIDProducer_h
3
4
#include "
FWCore/Framework/interface/EDProducer.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include "
FWCore/Framework/interface/Event.h
"
7
#include "
FWCore/Framework/interface/EventSetup.h
"
8
#include "
FWCore/ParameterSet/interface/ConfigurationDescriptions.h
"
9
10
class
HLTPFJetIDProducer
:
public
edm::EDProducer
{
11
public
:
12
explicit
HLTPFJetIDProducer
(
const
edm::ParameterSet
&);
13
~HLTPFJetIDProducer
();
14
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
15
virtual
void
beginJob
() ;
16
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&);
17
private
:
18
edm::InputTag
jetsInput_
;
19
double
min_NHEF_
;
// minimum Neutral Hadron Energy Fraction
20
double
max_NHEF_
;
// maximum NHEF
21
double
min_NEMF_
;
// minimum Neutral EM Energy Fraction
22
double
max_NEMF_
;
// maximum NEMF
23
double
min_CEMF_
;
// minimum Charged EM Energy Fraction
24
double
max_CEMF_
;
// maximum CEMF
25
double
min_CHEF_
;
// minimum Charged Hadron Energy Fraction
26
double
max_CHEF_
;
// maximum CHEF
27
double
min_pt_
;
// pT cut
28
};
29
30
#endif
HLTPFJetIDProducer::jetsInput_
edm::InputTag jetsInput_
Definition:
HLTPFJetIDProducer.h:18
HLTPFJetIDProducer::~HLTPFJetIDProducer
~HLTPFJetIDProducer()
Definition:
HLTPFJetIDProducer.cc:43
HLTPFJetIDProducer::max_NHEF_
double max_NHEF_
Definition:
HLTPFJetIDProducer.h:20
Event.h
EventSetup.h
HLTPFJetIDProducer::min_NEMF_
double min_NEMF_
Definition:
HLTPFJetIDProducer.h:21
HLTPFJetIDProducer::produce
virtual void produce(edm::Event &, const edm::EventSetup &)
Definition:
HLTPFJetIDProducer.cc:48
HLTPFJetIDProducer
Definition:
HLTPFJetIDProducer.h:10
edm::EDProducer
Definition:
EDProducer.h:21
HLTPFJetIDProducer::min_CEMF_
double min_CEMF_
Definition:
HLTPFJetIDProducer.h:23
HLTPFJetIDProducer::min_pt_
double min_pt_
Definition:
HLTPFJetIDProducer.h:27
HLTPFJetIDProducer::beginJob
virtual void beginJob()
Definition:
HLTPFJetIDProducer.cc:38
ParameterSet.h
HLTPFJetIDProducer::HLTPFJetIDProducer
HLTPFJetIDProducer(const edm::ParameterSet &)
Definition:
HLTPFJetIDProducer.cc:8
HLTPFJetIDProducer::min_NHEF_
double min_NHEF_
Definition:
HLTPFJetIDProducer.h:19
HLTPFJetIDProducer::max_CHEF_
double max_CHEF_
Definition:
HLTPFJetIDProducer.h:26
edm::EventSetup
Definition:
EventSetup.h:44
EDProducer.h
HLTPFJetIDProducer::max_NEMF_
double max_NEMF_
Definition:
HLTPFJetIDProducer.h:22
HLTPFJetIDProducer::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition:
HLTPFJetIDProducer.cc:23
edm::InputTag
Definition:
InputTag.h:12
edm::ParameterSet
Definition:
ParameterSet.h:35
ConfigurationDescriptions.h
edm::Event
Definition:
Event.h:50
HLTPFJetIDProducer::max_CEMF_
double max_CEMF_
Definition:
HLTPFJetIDProducer.h:24
HLTPFJetIDProducer::min_CHEF_
double min_CHEF_
Definition:
HLTPFJetIDProducer.h:25
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:27
Generated for CMSSW Reference Manual by
1.8.5