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::PackingSetup Class Referenceabstract

#include <PackingSetup.h>

Inheritance diagram for l1t::PackingSetup:
l1t::stage1::CaloSetup l1t::stage2::BMTFSetup l1t::stage2::CaloSetup l1t::stage2::EMTFSetup l1t::stage2::GMTSetup l1t::stage2::GTSetup

Public Member Functions

virtual void fillDescription (edm::ParameterSetDescription &)=0
 
virtual std::unique_ptr
< UnpackerCollections
getCollections (edm::Event &)=0
 
virtual PackerMap getPackers (int fed, unsigned int fw)=0
 
virtual UnpackerMap getUnpackers (int fed, int board, int amc, unsigned int fw)=0
 
 PackingSetup ()
 
virtual std::unique_ptr
< PackerTokens
registerConsumes (const edm::ParameterSet &, edm::ConsumesCollector &)=0
 
virtual void registerProducts (edm::stream::EDProducerBase &)=0
 

Detailed Description

Definition at line 29 of file PackingSetup.h.

Constructor & Destructor Documentation

l1t::PackingSetup::PackingSetup ( )
inline

Definition at line 31 of file PackingSetup.h.

31 {};

Member Function Documentation

virtual void l1t::PackingSetup::fillDescription ( edm::ParameterSetDescription )
pure virtual
virtual std::unique_ptr<UnpackerCollections> l1t::PackingSetup::getCollections ( edm::Event )
pure virtual
virtual PackerMap l1t::PackingSetup::getPackers ( int  fed,
unsigned int  fw 
)
pure virtual
virtual UnpackerMap l1t::PackingSetup::getUnpackers ( int  fed,
int  board,
int  amc,
unsigned int  fw 
)
pure virtual
virtual std::unique_ptr<PackerTokens> l1t::PackingSetup::registerConsumes ( const edm::ParameterSet ,
edm::ConsumesCollector  
)
pure virtual
virtual void l1t::PackingSetup::registerProducts ( edm::stream::EDProducerBase )
pure virtual