30 auto resRCTEMCands_ = static_cast<CaloCollections*>(coll)->getCaloEmCands();
39 std::vector<uint32_t>
uint;
44 int mp7link = (
int)(
block.header().getID() / 2);
54 LogDebug(
"L1T") <<
"--------------- mp7 link =" << mp7link <<
"RCT crate id=" << crate
55 <<
", RCT crate even=" << even << std::endl;
58 for (
int i = 0;
i < 6;
i++)
62 for (
int j = 0;
j < 4;
j++) {
67 LogDebug(
"L1T") <<
"UNPACKER, CRATE" << crate <<
"NON ISO em rank=" << rank <<
", region=" << reg
68 <<
", card=" << card << std::endl;
71 resRCTEMCands_->push_back(em);
74 for (
int j = 0;
j < 4;
j++) {
79 LogDebug(
"L1T") <<
"UNPACKER, CRATE" << crate <<
"ISO em rank=" << rank <<
", region=" << reg
80 <<
", card=" << card << std::endl;
82 resRCTEMCands_->push_back(em);
93 auto resRCTRegions_ = static_cast<CaloCollections*>(coll)->getCaloRegions();
97 std::vector<uint32_t>
uint;
106 int mp7link = (
int)(
block.header().getID() / 2);
116 LogDebug(
"L1T") <<
"--------------- mp7 link =" << mp7link <<
"RCT crate id=" << crate
117 <<
", RCT crate even=" << even << std::endl;
120 for (
int i = 0;
i < 6;
i++)
124 for (
int j = 0;
j < 8;
j++) {
128 LogDebug(
"L1T") <<
"UNPACKER, CRATE" << crate <<
"region=" <<
j <<
", rgnEt=" << hfet << std::endl;
131 resRCTRegions_->push_back(rgn);
136 for (
int i = 0;
i < 6;
i++)
140 for (
int j = 0;
j < 7;
j++) {
141 for (
int k = 0;
k < 2;
k++) {
148 LogDebug(
"L1T") <<
"UNPACKER, CRATE=" << crate <<
",region=" <<
k <<
", card=" <<
j <<
", rgnEt=" << RCet
149 <<
", overflow=" << overflow <<
", tauveto=" << tauveto <<
", hadveto=" << hadveto
153 resRCTRegions_->push_back(rgn);
161 if (
block.header().getCapID() == 0) {
163 }
else if (
block.header().getCapID() == 1) {