#include <RctUnpackCollections.h>
Public Member Functions | |
L1CaloRegionCollection *const | rctCalo () const |
Input calo regions from the RCT to the RCT. More... | |
L1CaloEmCollection *const | rctEm () const |
Input electrons from the RCT to the RCT. More... | |
RctUnpackCollections (edm::Event &event) | |
Construct with an event. The collections get put into the event when the object instance goes out of scope (i.e. in the destructor). More... | |
~RctUnpackCollections () | |
Destructor - the last action of this object is to put the rct collections into the event provided on construction. More... | |
Private Member Functions | |
RctUnpackCollections & | operator= (const RctUnpackCollections &)=delete |
Assignment op - deliberately not implemented! More... | |
RctUnpackCollections (const RctUnpackCollections &)=delete | |
Copy ctor - deliberately not implemented! More... | |
Private Attributes | |
edm::Event & | m_event |
The event the collections will be put into on destruction of the RctUnpackCollections instance. More... | |
std::unique_ptr< L1CaloRegionCollection > | m_rctCalo |
Input calo regions. More... | |
std::unique_ptr< L1CaloEmCollection > | m_rctEm |
Input electrons. More... | |
Definition at line 18 of file RctUnpackCollections.h.
RctUnpackCollections::RctUnpackCollections | ( | edm::Event & | event | ) |
Construct with an event. The collections get put into the event when the object instance goes out of scope (i.e. in the destructor).
Definition at line 3 of file RctUnpackCollections.cc.
Referenced by rctCalo().
RctUnpackCollections::~RctUnpackCollections | ( | ) |
Destructor - the last action of this object is to put the rct collections into the event provided on construction.
Definition at line 12 of file RctUnpackCollections.cc.
References m_event, m_rctCalo, m_rctEm, eostools::move(), and edm::Event::put().
|
privatedelete |
Copy ctor - deliberately not implemented!
|
privatedelete |
Assignment op - deliberately not implemented!
Referenced by rctCalo().
|
inline |
Input calo regions from the RCT to the RCT.
Definition at line 28 of file RctUnpackCollections.h.
References m_rctCalo, operator=(), and RctUnpackCollections().
Referenced by operator<<(), and RctRawToDigi::unpackCTP7().
|
inline |
Input electrons from the RCT to the RCT.
Definition at line 27 of file RctUnpackCollections.h.
References m_rctEm.
Referenced by operator<<(), and RctRawToDigi::unpackCTP7().
|
private |
The event the collections will be put into on destruction of the RctUnpackCollections instance.
Definition at line 38 of file RctUnpackCollections.h.
Referenced by ~RctUnpackCollections().
|
private |
Input calo regions.
Definition at line 42 of file RctUnpackCollections.h.
Referenced by rctCalo(), and ~RctUnpackCollections().
|
private |
Input electrons.
Definition at line 41 of file RctUnpackCollections.h.
Referenced by rctEm(), and ~RctUnpackCollections().