1 #ifndef EventFilter_L1TRawToDigi_PackingSetup_h
2 #define EventFilter_L1TRawToDigi_PackingSetup_h
15 class ConsumesCollector;
std::vector< std::shared_ptr< Packer > > Packers
virtual std::unique_ptr< PackerTokens > registerConsumes(const edm::ParameterSet &, edm::ConsumesCollector &)=0
std::map< int, std::shared_ptr< Unpacker > > UnpackerMap
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 void registerProducts(edm::stream::EDProducerBase &)=0
virtual UnpackerMap getUnpackers(int fed, int board, int amc, unsigned int fw)=0
std::map< std::pair< int, int >, Packers > PackerMap