#include <HGCalTriggerFECodecBase.h>
Public Member Functions | |
Codec (const edm::ParameterSet &conf) | |
virtual void | decode (const l1t::HGCFETriggerDigi &digi) overridefinal |
DATA | decode (const std::vector< bool > &data) const |
virtual void | encode (l1t::HGCFETriggerDigi &digi) overridefinal |
std::vector< bool > | encode (const DATA &data) const |
std::vector< bool > | getDataPayload () const overridefinal |
virtual void | print (const l1t::HGCFETriggerDigi &digi, std::ostream &out=std::cout) const overridefinal |
virtual void | setDataPayload (const HGCalTriggerGeometryBase &geom, const HGCEEDigiCollection &ee, const HGCHEDigiCollection &fh, const HGCHEDigiCollection &bh) overridefinal |
virtual void | setDataPayload (const HGCalTriggerGeometryBase &geom, const l1t::HGCFETriggerDigi &digi) overridefinal |
virtual void | unSetDataPayload () overridefinal |
Public Member Functions inherited from HGCalTriggerFECodecBase | |
const unsigned char | getCodecType () const |
HGCalTriggerFECodecBase (const edm::ParameterSet &conf) | |
const std::string & | name () const |
virtual | ~HGCalTriggerFECodecBase () |
Protected Attributes | |
DATA | data_ |
Private Attributes | |
bool | dataIsSet_ |
Definition at line 66 of file HGCalTriggerFECodecBase.h.
|
inline |
Definition at line 68 of file HGCalTriggerFECodecBase.h.
|
inlinefinaloverridevirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 83 of file HGCalTriggerFECodecBase.h.
|
inline |
Definition at line 134 of file HGCalTriggerFECodecBase.h.
|
inlinefinaloverridevirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 75 of file HGCalTriggerFECodecBase.h.
Referenced by HGCalTriggerFE::Codec< HGCalBestChoiceCodec, HGCalBestChoiceDataPayload >::getDataPayload().
|
inline |
Definition at line 130 of file HGCalTriggerFECodecBase.h.
|
inlinefinaloverridevirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 121 of file HGCalTriggerFECodecBase.h.
|
inlinefinaloverridevirtual |
|
inlinefinaloverridevirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 93 of file HGCalTriggerFECodecBase.h.
|
inlinefinaloverridevirtual |
Implements HGCalTriggerFECodecBase.
Definition at line 106 of file HGCalTriggerFECodecBase.h.
|
inlinefinaloverridevirtual |
|
protected |
Definition at line 139 of file HGCalTriggerFECodecBase.h.
Referenced by HGCalTriggerFE::Codec< HGCalBestChoiceCodec, HGCalBestChoiceDataPayload >::decode(), HGCalTriggerFE::Codec< HGCalBestChoiceCodec, HGCalBestChoiceDataPayload >::encode(), HGCalTriggerFE::Codec< HGCalBestChoiceCodec, HGCalBestChoiceDataPayload >::getDataPayload(), and HGCalTriggerFE::Codec< HGCalBestChoiceCodec, HGCalBestChoiceDataPayload >::unSetDataPayload().
|
private |
Definition at line 141 of file HGCalTriggerFECodecBase.h.
Referenced by HGCalTriggerFE::Codec< HGCalBestChoiceCodec, HGCalBestChoiceDataPayload >::decode(), HGCalTriggerFE::Codec< HGCalBestChoiceCodec, HGCalBestChoiceDataPayload >::encode(), HGCalTriggerFE::Codec< HGCalBestChoiceCodec, HGCalBestChoiceDataPayload >::setDataPayload(), and HGCalTriggerFE::Codec< HGCalBestChoiceCodec, HGCalBestChoiceDataPayload >::unSetDataPayload().