RecoJets
JetProducers
plugins
CMSInsideOutJetProducer.h
Go to the documentation of this file.
1
#ifndef RecoJets_JetAlgorithms_InsideOutProducer_H
2
#define RecoJets_JetAlgorithms_InsideOutProducer_H
3
/*
4
* CMS Inside-Out jet producer
5
*
6
* Produces jets build w/ the inside-out algorithm to seed
7
* the PFRecoTauAlgorithm
8
*
9
* Author: Evan Friis, UC Davis evan.friis@cern.ch
10
*
11
* Adapted from code in RecoJets/JetProducers::BaseJetProducer
12
*
13
*/
14
15
#include "
RecoJets/JetProducers/plugins/VirtualJetProducer.h
"
16
#include "
RecoJets/JetAlgorithms/interface/CMSInsideOutAlgorithm.h
"
17
18
class
CMSInsideOutJetProducer
:
public
VirtualJetProducer
{
19
public
:
20
//
21
// construction/destruction
22
//
23
explicit
CMSInsideOutJetProducer
(
const
edm::ParameterSet
& iConfig);
24
~CMSInsideOutJetProducer
()
override
;
25
26
void
produce
(
edm::Event
&
iEvent
,
const
edm::EventSetup
& iSetup)
override
;
27
28
protected
:
29
//
30
// member functions
31
//
32
33
void
runAlgorithm
(
edm::Event
&
iEvent
,
const
edm::EventSetup
& iSetup)
override
;
34
35
CMSInsideOutAlgorithm
alg_
;
36
};
37
38
#endif
CMSInsideOutAlgorithm
Definition:
CMSInsideOutAlgorithm.h:23
CMSInsideOutJetProducer::alg_
CMSInsideOutAlgorithm alg_
Definition:
CMSInsideOutJetProducer.h:35
CMSInsideOutJetProducer
Definition:
CMSInsideOutJetProducer.h:18
CMSInsideOutJetProducer::produce
void produce(edm::Event &iEvent, const edm::EventSetup &iSetup) override
Definition:
CMSInsideOutJetProducer.cc:65
CMSInsideOutJetProducer::~CMSInsideOutJetProducer
~CMSInsideOutJetProducer() override
Definition:
CMSInsideOutJetProducer.cc:59
CMSInsideOutJetProducer::CMSInsideOutJetProducer
CMSInsideOutJetProducer(const edm::ParameterSet &iConfig)
Definition:
CMSInsideOutJetProducer.cc:51
VirtualJetProducer
Definition:
VirtualJetProducer.h:35
VirtualJetProducer.h
CMSInsideOutJetProducer::runAlgorithm
void runAlgorithm(edm::Event &iEvent, const edm::EventSetup &iSetup) override
Definition:
CMSInsideOutJetProducer.cc:70
edm::ParameterSet
Definition:
ParameterSet.h:36
iEvent
int iEvent
Definition:
GenABIO.cc:224
edm::EventSetup
Definition:
EventSetup.h:57
CMSInsideOutAlgorithm.h
edm::Event
Definition:
Event.h:73
Generated for CMSSW Reference Manual by
1.8.16