src
L1Trigger
Phase2L1ParticleFlow
interface
l1-converters
hgcalinput_ref.h
Go to the documentation of this file.
1
#ifndef L1Trigger_Phase2L1ParticleFlow_newfirmware_hgcalinput_ref_h
2
#define L1Trigger_Phase2L1ParticleFlow_newfirmware_hgcalinput_ref_h
3
4
#include "
DataFormats/L1TParticleFlow/interface/layer1_emulator.h
"
5
6
namespace
edm
{
7
class
ParameterSet
;
8
class
ParameterSetDescription
;
9
}
// namespace edm
10
11
namespace
l1ct
{
12
class
HgcalClusterDecoderEmulator
{
13
bool
slim_
;
14
15
public
:
16
HgcalClusterDecoderEmulator
(
bool
slim
=
false
) :
slim_
{
slim
} {};
17
HgcalClusterDecoderEmulator
(
const
edm::ParameterSet
&
pset
);
18
19
~HgcalClusterDecoderEmulator
();
20
21
static
edm::ParameterSetDescription
getParameterSetDescription
();
22
23
l1ct::HadCaloObjEmu
decode
(
const
ap_uint<256> &
in
)
const
;
24
};
25
}
// namespace l1ct
26
27
#endif
l1ct::HgcalClusterDecoderEmulator
Definition:
hgcalinput_ref.h:12
ParameterSetDescription
ParameterSet
Definition:
Functions.h:16
l1ct::HadCaloObjEmu
Definition:
layer1_emulator.h:21
muonDTDigis_cfi.pset
pset
Definition:
muonDTDigis_cfi.py:27
recoMuon::in
Definition:
RecoMuonEnumerators.h:6
l1ctLayer1_cff.slim
slim
Definition:
l1ctLayer1_cff.py:282
edm::ParameterSetDescription
Definition:
ParameterSetDescription.h:52
l1ct::HgcalClusterDecoderEmulator::slim_
bool slim_
Definition:
hgcalinput_ref.h:13
l1ct::HgcalClusterDecoderEmulator::HgcalClusterDecoderEmulator
HgcalClusterDecoderEmulator(bool slim=false)
Definition:
hgcalinput_ref.h:16
l1ct::HgcalClusterDecoderEmulator::getParameterSetDescription
static edm::ParameterSetDescription getParameterSetDescription()
l1ct::HgcalClusterDecoderEmulator::decode
l1ct::HadCaloObjEmu decode(const ap_uint< 256 > &in) const
l1ct::HgcalClusterDecoderEmulator::~HgcalClusterDecoderEmulator
~HgcalClusterDecoderEmulator()
edm
HLT enums.
Definition:
AlignableModifier.h:19
edm::ParameterSet
Definition:
ParameterSet.h:48
layer1_emulator.h
l1ct
Definition:
datatypes.h:17
Generated for CMSSW Reference Manual by
1.8.14