src
EventFilter
L1TRawToDigi
plugins
implementations_stage2
CaloSummaryCollections.h
Go to the documentation of this file.
1
#ifndef EventFilter_L1TRawToDigi_CaloSummaryCollections_h
2
#define EventFilter_L1TRawToDigi_CaloSummaryCollections_h
3
4
#include "
DataFormats/L1CaloTrigger/interface/CICADA.h
"
5
6
#include "
EventFilter/L1TRawToDigi/interface/UnpackerCollections.h
"
7
8
namespace
l1t
{
9
namespace
stage2
{
10
class
CaloSummaryCollections
:
public
UnpackerCollections
{
11
public
:
12
CaloSummaryCollections
(
edm::Event
&
e
)
13
:
UnpackerCollections
(
e
),
cicadaDigis_
(
std
::make_unique<
CICADABxCollection
>()) {}
14
~CaloSummaryCollections
()
override
;
15
inline
CICADABxCollection
*
getCICADABxCollection
() {
return
cicadaDigis_
.get(); };
16
17
private
:
18
std::unique_ptr<CICADABxCollection>
cicadaDigis_
;
19
};
20
}
// namespace stage2
21
}
// namespace l1t
22
23
#endif
l1t::stage2::CaloSummaryCollections::~CaloSummaryCollections
~CaloSummaryCollections() override
Definition:
CaloSummaryCollections.cc:7
std
Definition:
JetResolutionObject.h:76
l1t
delete x;
Definition:
CaloConfig.h:22
MillePedeFileConverter_cfg.e
e
Definition:
MillePedeFileConverter_cfg.py:37
l1t::stage2::CaloSummaryCollections::CaloSummaryCollections
CaloSummaryCollections(edm::Event &e)
Definition:
CaloSummaryCollections.h:12
l1t::UnpackerCollections
Definition:
UnpackerCollections.h:9
CICADA.h
l1t::stage2::CaloSummaryCollections::cicadaDigis_
std::unique_ptr< CICADABxCollection > cicadaDigis_
Definition:
CaloSummaryCollections.h:15
UnpackerCollections.h
l1t::stage2::CaloSummaryCollections::getCICADABxCollection
CICADABxCollection * getCICADABxCollection()
Definition:
CaloSummaryCollections.h:15
SiStripSourceConfigTier0_cff.stage2
stage2
Definition:
SiStripSourceConfigTier0_cff.py:74
BXVector
Definition:
BXVector.h:15
l1t::stage2::CaloSummaryCollections
Definition:
CaloSummaryCollections.h:10
edm::Event
Definition:
Event.h:73
Generated for CMSSW Reference Manual by
1.8.14