17 return std::unique_ptr<PackerTokens>(
new CaloTokens(cfg, cc));
72 if ((fw >> 24) == 0xff) {
77 if (board == 0x200D) {
86 res[2] = niegamma_unp;
118 res[77] = cjet_unp_Left;
119 res[79] = cjet_unp_Right;
120 res[81] = fjet_unp_Left;
121 res[83] = fjet_unp_Right;
122 res[85] = iegamma_unp_Left;
123 res[87] = iegamma_unp_Right;
124 res[89] = niegamma_unp_Left;
125 res[91] = niegamma_unp_Right;
127 res[95] = missetsum_unp;
128 res[97] = calospare_unp;
129 res[99] = misshtsum_unp;
130 res[101] = tau_unp_Left;
131 res[103] = tau_unp_Right;
132 res[105] = isotau_unp_Left;
133 res[107] = isotau_unp_Right;
135 for (
int m=0;
m<36;
m++) {
std::vector< L1CaloEmCand > L1CaloEmCollection
virtual void registerProducts(edm::stream::EDProducerBase &prod) override
ParameterDescriptionBase * addOptional(U const &iLabel, T const &value)
std::shared_ptr< Packer > make(const std::string &) const
virtual std::unique_ptr< PackerTokens > registerConsumes(const edm::ParameterSet &cfg, edm::ConsumesCollector &cc) override
virtual UnpackerMap getUnpackers(int fed, int board, int amc, unsigned int fw) override
static const PackerFactory * get()
std::map< int, std::shared_ptr< Unpacker > > UnpackerMap
virtual std::unique_ptr< UnpackerCollections > getCollections(edm::Event &e) override
std::shared_ptr< Unpacker > make(const std::string &) const
static const UnpackerFactory * get()
virtual void fillDescription(edm::ParameterSetDescription &desc) override
std::map< std::pair< int, int >, Packers > PackerMap
std::vector< L1CaloRegion > L1CaloRegionCollection
#define DEFINE_L1T_PACKING_SETUP(type)
virtual PackerMap getPackers(int fed, unsigned int fw) override