#include <HGCalTriggerFECodecBase.h>
Public Member Functions | |
Codec (const edm::ParameterSet &conf) | |
void | decode (const l1t::HGCFETriggerDigi &digi) final |
DATA | decode (const std::vector< bool > &data, const uint32_t module=0) const |
std::vector< bool > | encode (const DATA &data) const |
void | encode (l1t::HGCFETriggerDigi &digi) final |
std::vector< bool > | getDataPayload () const final |
void | print (const l1t::HGCFETriggerDigi &digi, std::ostream &out=std::cout) const final |
void | setDataPayload (const HGCalDigiCollection &ee, const HGCalDigiCollection &fh, const HGCalDigiCollection &bh) final |
void | setDataPayload (const l1t::HGCFETriggerDigi &digi) final |
void | unSetDataPayload () final |
Public Member Functions inherited from HGCalTriggerFECodecBase | |
const unsigned char | getCodecType () const |
HGCalTriggerFECodecBase (const edm::ParameterSet &conf) | |
const std::string & | name () const |
void | setGeometry (const HGCalTriggerGeometryBase *const geom) |
virtual | ~HGCalTriggerFECodecBase () |
Protected Attributes | |
DATA | data_ |
Protected Attributes inherited from HGCalTriggerFECodecBase | |
const HGCalTriggerGeometryBase * | geometry_ |
Private Attributes | |
bool | dataIsSet_ |
Definition at line 64 of file HGCalTriggerFECodecBase.h.
|
inline |
Definition at line 66 of file HGCalTriggerFECodecBase.h.
|
inlinefinalvirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 77 of file HGCalTriggerFECodecBase.h.
|
inline |
Definition at line 132 of file HGCalTriggerFECodecBase.h.
References data, Exception, and HGCalTriggerFECodecBase::geometry_.
|
inline |
Definition at line 124 of file HGCalTriggerFECodecBase.h.
References data, Exception, and HGCalTriggerFECodecBase::geometry_.
|
inlinefinalvirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 70 of file HGCalTriggerFECodecBase.h.
References HGCalTriggerFE::Codec< Impl, DATA >::data_, HGCalTriggerFE::Codec< Impl, DATA >::dataIsSet_, and HGCalTriggerFECodecBase::name().
|
inlinefinalvirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 118 of file HGCalTriggerFECodecBase.h.
|
inlinefinalvirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 120 of file HGCalTriggerFECodecBase.h.
References MillePedeFileConverter_cfg::out.
|
inlinefinalvirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 86 of file HGCalTriggerFECodecBase.h.
References HGCalTriggerFE::Codec< Impl, DATA >::dataIsSet_, Exception, HGCalTriggerFECodecBase::geometry_, and HGCalTriggerFECodecBase::name().
|
inlinefinalvirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 101 of file HGCalTriggerFECodecBase.h.
References HGCalTriggerFE::Codec< Impl, DATA >::dataIsSet_, Exception, HGCalTriggerFECodecBase::geometry_, and HGCalTriggerFECodecBase::name().
|
inlinefinalvirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 114 of file HGCalTriggerFECodecBase.h.
References HGCalTriggerFE::Codec< Impl, DATA >::data_, and HGCalTriggerFE::Codec< Impl, DATA >::dataIsSet_.
|
protected |
Definition at line 141 of file HGCalTriggerFECodecBase.h.
Referenced by HGCalTriggerFE::Codec< Impl, DATA >::encode(), and HGCalTriggerFE::Codec< Impl, DATA >::unSetDataPayload().
|
private |
Definition at line 144 of file HGCalTriggerFECodecBase.h.
Referenced by HGCalTriggerFE::Codec< Impl, DATA >::encode(), HGCalTriggerFE::Codec< Impl, DATA >::setDataPayload(), and HGCalTriggerFE::Codec< Impl, DATA >::unSetDataPayload().