src
L1Trigger
Phase2L1ParticleFlow
interface
pf
pfalgo_dummy_ref.h
Go to the documentation of this file.
1
#ifndef PFALGODUMMY_REF_H
2
#define PFALGODUMMY_REF_H
3
4
#include "
pfalgo_common_ref.h
"
5
6
namespace
edm
{
7
class
ParameterSet
;
8
class
ParameterSetDescription
;
9
}
// namespace edm
10
11
namespace
l1ct
{
12
13
class
PFAlgoDummyEmulator
:
public
PFAlgoEmulatorBase
{
14
public
:
15
PFAlgoDummyEmulator
(
unsigned
int
nCalo
,
unsigned
int
nMu
) :
PFAlgoEmulatorBase
(0,
nCalo
,
nMu
, 0, 0, 0, 0, 0) {}
16
17
// note: this one will work only in CMSSW
18
PFAlgoDummyEmulator
(
const
edm::ParameterSet
& iConfig);
19
20
~PFAlgoDummyEmulator
()
override
{}
21
22
static
edm::ParameterSetDescription
getParameterSetDescription
();
23
24
void
run
(
const
PFInputRegion
&
in
,
OutputRegion
&
out
)
const override
;
25
27
void
mergeNeutrals
(
OutputRegion
&
out
)
const override
{}
28
};
29
30
}
// namespace l1ct
31
32
#endif
l1ct::OutputRegion
Definition:
layer1_emulator.h:292
l1ct::PFAlgoDummyEmulator::run
void run(const PFInputRegion &in, OutputRegion &out) const override
l1ctLayer1_cff.nMu
nMu
Definition:
l1ctLayer1_cff.py:44
l1ct::PFAlgoDummyEmulator
Definition:
pfalgo_dummy_ref.h:13
ParameterSetDescription
ParameterSet
Definition:
Functions.h:16
l1ct::PFAlgoDummyEmulator::~PFAlgoDummyEmulator
~PFAlgoDummyEmulator() override
Definition:
pfalgo_dummy_ref.h:20
recoMuon::in
Definition:
RecoMuonEnumerators.h:6
l1ct::PFAlgoDummyEmulator::getParameterSetDescription
static edm::ParameterSetDescription getParameterSetDescription()
edm::ParameterSetDescription
Definition:
ParameterSetDescription.h:52
l1ct::PFAlgoDummyEmulator::mergeNeutrals
void mergeNeutrals(OutputRegion &out) const override
moves all objects from out.pfphoton to the beginning of out.pfneutral: nothing to do for this algo ...
Definition:
pfalgo_dummy_ref.h:27
l1ct::PFAlgoEmulatorBase
Definition:
pfalgo_common_ref.h:17
l1ctLayer1_cff.nCalo
nCalo
Definition:
l1ctLayer1_cff.py:43
MillePedeFileConverter_cfg.out
out
Definition:
MillePedeFileConverter_cfg.py:31
l1ct::PFInputRegion
Definition:
layer1_emulator.h:277
edm
HLT enums.
Definition:
AlignableModifier.h:19
l1ct::PFAlgoDummyEmulator::PFAlgoDummyEmulator
PFAlgoDummyEmulator(unsigned int nCalo, unsigned int nMu)
Definition:
pfalgo_dummy_ref.h:15
pfalgo_common_ref.h
edm::ParameterSet
Definition:
ParameterSet.h:48
l1ct
Definition:
datatypes.h:8
Generated for CMSSW Reference Manual by
1.8.14