CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
l1t::Unpacker Class Referenceabstract

#include <Unpacker.h>

Inheritance diagram for l1t::Unpacker:
l1t::stage1::CaloSpareHFUnpacker l1t::stage1::CentralJetUnpackerLeft l1t::stage1::CentralJetUnpackerRight l1t::stage1::EtSumUnpacker l1t::stage1::ForwardJetUnpackerLeft l1t::stage1::ForwardJetUnpackerRight l1t::stage1::HFRingUnpacker l1t::stage1::IsoEGammaUnpackerLeft l1t::stage1::IsoEGammaUnpackerRight l1t::stage1::IsoTauUnpackerLeft l1t::stage1::IsoTauUnpackerRight l1t::stage1::legacy::CentralJetUnpacker l1t::stage1::legacy::EtSumUnpacker l1t::stage1::legacy::ForwardJetUnpacker l1t::stage1::legacy::HFRingUnpacker l1t::stage1::legacy::IsoEGammaUnpacker l1t::stage1::legacy::IsoTauUnpacker l1t::stage1::legacy::NonIsoEGammaUnpacker l1t::stage1::legacy::TauUnpacker l1t::stage1::MissEtUnpacker l1t::stage1::MissHtUnpacker l1t::stage1::NonIsoEGammaUnpackerLeft l1t::stage1::NonIsoEGammaUnpackerRight l1t::stage1::RCTEmRegionUnpacker l1t::stage1::TauUnpackerLeft l1t::stage1::TauUnpackerRight l1t::stage2::BMTFUnpackerInputs l1t::stage2::BMTFUnpackerOutput l1t::stage2::CaloTowerUnpacker l1t::stage2::EGammaUnpacker l1t::stage2::emtf::CountersBlockUnpacker l1t::stage2::emtf::HeadersBlockUnpacker l1t::stage2::emtf::MEBlockUnpacker l1t::stage2::emtf::SPBlockUnpacker l1t::stage2::emtf::TrailersBlockUnpacker l1t::stage2::EtSumUnpacker l1t::stage2::GlobalAlgBlkUnpacker l1t::stage2::GlobalExtBlkUnpacker l1t::stage2::JetUnpacker l1t::stage2::MPUnpacker l1t::stage2::MuonUnpacker l1t::stage2::RegionalMuonGMTUnpacker l1t::stage2::TauUnpacker

Public Member Functions

virtual bool unpack (const Block &block, UnpackerCollections *coll)=0
 

Detailed Description

Definition at line 13 of file Unpacker.h.

Member Function Documentation

virtual bool l1t::Unpacker::unpack ( const Block block,
UnpackerCollections coll 
)
pure virtual

Implemented in l1t::stage1::IsoTauUnpackerRight, l1t::stage1::TauUnpackerRight, l1t::stage1::ForwardJetUnpackerRight, l1t::stage1::CentralJetUnpackerRight, l1t::stage1::NonIsoEGammaUnpackerRight, l1t::stage1::IsoEGammaUnpackerRight, l1t::stage1::IsoTauUnpackerLeft, l1t::stage1::TauUnpackerLeft, l1t::stage1::ForwardJetUnpackerLeft, l1t::stage1::CentralJetUnpackerLeft, l1t::stage1::legacy::IsoTauUnpacker, l1t::stage1::NonIsoEGammaUnpackerLeft, l1t::stage1::legacy::TauUnpacker, l1t::stage1::IsoEGammaUnpackerLeft, l1t::stage1::legacy::ForwardJetUnpacker, l1t::stage1::legacy::CentralJetUnpacker, l1t::stage1::legacy::NonIsoEGammaUnpacker, l1t::stage1::legacy::IsoEGammaUnpacker, l1t::stage1::RCTEmRegionUnpacker, l1t::stage2::EGammaUnpacker, l1t::stage2::emtf::CountersBlockUnpacker, l1t::stage2::emtf::HeadersBlockUnpacker, l1t::stage2::emtf::MEBlockUnpacker, l1t::stage2::emtf::SPBlockUnpacker, l1t::stage2::emtf::TrailersBlockUnpacker, l1t::stage2::EtSumUnpacker, l1t::stage2::JetUnpacker, l1t::stage2::MPUnpacker, l1t::stage2::TauUnpacker, l1t::stage1::legacy::EtSumUnpacker, l1t::stage1::legacy::HFRingUnpacker, l1t::stage2::MuonUnpacker, l1t::stage2::RegionalMuonGMTUnpacker, l1t::stage1::CaloSpareHFUnpacker, l1t::stage1::EtSumUnpacker, l1t::stage1::HFRingUnpacker, l1t::stage1::MissEtUnpacker, l1t::stage1::MissHtUnpacker, l1t::stage2::BMTFUnpackerInputs, l1t::stage2::BMTFUnpackerOutput, l1t::stage2::CaloTowerUnpacker, l1t::stage2::GlobalAlgBlkUnpacker, and l1t::stage2::GlobalExtBlkUnpacker.