Go to the documentation of this file.
56 for (
int i = 2;
i < 7; ++
i) {
80 etsum_unp = static_pointer_cast<l1t::stage2::EtSumUnpacker>(
87 muon_unp->setAlgoVersion(
fw);
88 muon_unp->setFedNumber(fed);
90 muon_unp->setMuonCopy(
amc - 1);
91 egamma_unp->setEGammaCopy(
amc - 1);
92 etsum_unp->setEtSumCopy(
amc - 1);
93 jet_unp->setJetCopy(
amc - 1);
94 tau_unp->setTauCopy(
amc - 1);
105 res[10] = egamma_unp;
PackerMap getPackers(int fed, unsigned int fw) override
std::map< int, std::shared_ptr< Unpacker > > UnpackerMap
std::unique_ptr< UnpackerCollections > getCollections(edm::Event &e) override
void registerProducts(edm::ProducesCollector) override
static const PackerFactory * get()
ParameterDescriptionBase * addOptional(U const &iLabel, T const &value)
std::map< std::pair< int, int >, Packers > PackerMap
#define DEFINE_L1T_PACKING_SETUP(type)
static const UnpackerFactory * get()
void fillDescription(edm::ParameterSetDescription &desc) override
std::unique_ptr< PackerTokens > registerConsumes(const edm::ParameterSet &cfg, edm::ConsumesCollector &cc) override
UnpackerMap getUnpackers(int fed, int board, int amc, unsigned int fw) override
S make(const edm::ParameterSet &cfg)
std::shared_ptr< Unpacker > make(const std::string &) const
std::shared_ptr< Packer > make(const std::string &) const