17 unsigned int et = roi.
et();
18 unsigned int iso = roi.
iso();
20 uint64_t thresholdMask = 0;
27 unsigned int isobit = 0;
28 if ( iso*1024 <
et*loose ) isobit = 1;
29 if ( iso*1024 <
et*medium ) isobit = 2;
30 if ( iso*1024 <
et*tight ) isobit = 3;
33 for (
const std::shared_ptr<TrigConf::L1Threshold>& thrBase : menuThresholds) {
38 if (
et > thr->thrValueMeV(ieta) && isobit >=
static_cast<unsigned int>(thr->isolation()) ) {
39 thresholdMask |= (1_u64<<thr->mapping());
42 ATH_MSG_DEBUG(
"jFEX Taus HLT seeding for ("<< thr->name() <<
"): et=" <<
et <<
" > "<<thr->thrValueMeV(ieta) <<
" and iso="<<iso <<
" >= "<<
static_cast<unsigned int>(thr->isolation()));