Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoMET
METProducers
interface
ParticleFlowForChargedMETProducer.h
Go to the documentation of this file.
1
#ifndef RECOMET_METPRODUCERS_PARTICLEFLOWFORCHARGEDMETPRODUCER_H
2
#define RECOMET_METPRODUCERS_PARTICLEFLOWFORCHARGEDMETPRODUCER_H
3
4
/*
5
Producer of collection of charged PF candidates beloning to the main PV
6
Author: Marco Zanetti, MIT
7
*/
8
9
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
10
#include "
FWCore/Framework/interface/EDProducer.h
"
11
#include "
FWCore/Framework/interface/Event.h
"
12
#include "
FWCore/Framework/interface/MakerMacros.h
"
13
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
14
15
namespace
reco
16
{
17
class
ParticleFlowForChargedMETProducer
:
public
edm::EDProducer
{
18
19
public
:
20
explicit
ParticleFlowForChargedMETProducer
(
const
edm::ParameterSet
&);
21
~ParticleFlowForChargedMETProducer
();
22
23
private
:
24
25
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&);
26
27
edm::InputTag
pfCollectionLabel
;
28
edm::InputTag
pvCollectionLabel
;
29
30
double
dzCut
;
31
double
neutralEtThreshold
;
32
};
33
}
34
35
#endif
36
Event.h
MakerMacros.h
reco::ParticleFlowForChargedMETProducer::~ParticleFlowForChargedMETProducer
~ParticleFlowForChargedMETProducer()
Definition:
ParticleFlowForChargedMETProducer.cc:64
reco::ParticleFlowForChargedMETProducer::neutralEtThreshold
double neutralEtThreshold
Definition:
ParticleFlowForChargedMETProducer.h:31
Frameworkfwd.h
edm::EDProducer
Definition:
EDProducer.h:22
reco::ParticleFlowForChargedMETProducer
Definition:
ParticleFlowForChargedMETProducer.h:17
ParameterSet.h
L1Trigger_dataformats.reco
dictionary reco
Definition:
L1Trigger_dataformats.py:9
edm::EventSetup
Definition:
EventSetup.h:44
reco::ParticleFlowForChargedMETProducer::ParticleFlowForChargedMETProducer
ParticleFlowForChargedMETProducer(const edm::ParameterSet &)
Definition:
ParticleFlowForChargedMETProducer.cc:12
reco::ParticleFlowForChargedMETProducer::pfCollectionLabel
edm::InputTag pfCollectionLabel
Definition:
ParticleFlowForChargedMETProducer.h:27
EDProducer.h
reco::ParticleFlowForChargedMETProducer::dzCut
double dzCut
Definition:
ParticleFlowForChargedMETProducer.h:30
edm::InputTag
Definition:
InputTag.h:17
reco::ParticleFlowForChargedMETProducer::pvCollectionLabel
edm::InputTag pvCollectionLabel
Definition:
ParticleFlowForChargedMETProducer.h:28
edm::ParameterSet
Definition:
ParameterSet.h:35
reco::ParticleFlowForChargedMETProducer::produce
virtual void produce(edm::Event &, const edm::EventSetup &)
Definition:
ParticleFlowForChargedMETProducer.cc:22
edm::Event
Definition:
Event.h:56
Generated for CMSSW Reference Manual by
1.8.5