Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoJets
JetProducers
plugins
SubJetProducer.h
Go to the documentation of this file.
1
#ifndef RecoJets_JetProducers_CATopJetProducer2_h
2
#define RecoJets_JetProducers_CATopJetProducer2_h
3
4
#include "
FWCore/Framework/interface/EventSetup.h
"
5
#include "
CompoundJetProducer.h
"
6
#include "
RecoJets/JetAlgorithms/interface/SubJetAlgorithm.h
"
7
#include "
RecoJets/JetAlgorithms/interface/CompoundPseudoJet.h
"
8
9
namespace
cms {
10
class
SubJetProducer
:
public
CompoundJetProducer
{
11
public
:
12
SubJetProducer
(
const
edm::ParameterSet
& ps);
13
14
~SubJetProducer
()
override
{}
15
16
void
produce
(
edm::Event
&
iEvent
,
const
edm::EventSetup
& iSetup)
override
;
17
18
void
runAlgorithm
(
edm::Event
&
iEvent
,
const
edm::EventSetup
& iSetup)
override
;
19
20
private
:
21
SubJetAlgorithm
alg_
;
22
};
23
24
}
// namespace cms
25
#endif
cms::CompoundJetProducer
Definition:
CompoundJetProducer.h:39
EventSetup.h
SubJetAlgorithm.h
cms::SubJetProducer::SubJetProducer
SubJetProducer(const edm::ParameterSet &ps)
Definition:
SubJetProducer.cc:8
cms::SubJetProducer::~SubJetProducer
~SubJetProducer() override
Definition:
SubJetProducer.h:14
iEvent
int iEvent
Definition:
GenABIO.cc:224
SubJetAlgorithm
Definition:
SubJetAlgorithm.h:14
cms::SubJetProducer::alg_
SubJetAlgorithm alg_
Definition:
SubJetProducer.h:21
edm::EventSetup
Definition:
EventSetup.h:59
CompoundJetProducer.h
CompoundPseudoJet.h
cms::SubJetProducer::produce
void produce(edm::Event &iEvent, const edm::EventSetup &iSetup) override
Definition:
SubJetProducer.cc:19
cms::SubJetProducer::runAlgorithm
void runAlgorithm(edm::Event &iEvent, const edm::EventSetup &iSetup) override
Definition:
SubJetProducer.cc:21
edm::ParameterSet
Definition:
ParameterSet.h:47
edm::Event
Definition:
Event.h:73
cms::SubJetProducer
Definition:
SubJetProducer.h:10
Generated for CMSSW Reference Manual by
1.8.5