11 using namespace egHLT;
19 if (std::fabs(ele.
detEta()) < 1.5)
58 cuts.isolEmGradTerm * (ele.
et() <
cuts.isolEmGradStart ? 0. : (ele.
et() -
cuts.isolEmGradStart))))
61 (
cuts.isolHadConstTerm +
62 cuts.isolHadGradTerm * (ele.
et() <
cuts.isolHadGradStart ? 0. : (ele.
et() -
cuts.isolHadGradStart))))
65 (
cuts.isolPtTrksConstTerm +
66 cuts.isolPtTrksGradTerm * (ele.
et() <
cuts.isolPtTrksGradStart ? 0. : (ele.
et() -
cuts.isolPtTrksGradStart))))
104 if (
cuts.requirePixelHitsIfOuterInOuter) {
108 if (outerDetId.subdetId() >= 5 && innerDetId.subdetId() >= 3)
122 return (cutCode &
cuts.cutMask & cutMask);
126 if (std::fabs(pho.
detEta()) < 1.5)
136 if (pho.
et() <
cuts.minEt)
155 if (pho.
r9() <
cuts.minR9)
157 if (pho.
r9() >
cuts.maxR9)
162 cuts.isolEmGradTerm * (pho.
et() <
cuts.isolEmGradStart ? 0. : (pho.
et() -
cuts.isolEmGradStart))))
165 (
cuts.isolHadConstTerm +
166 cuts.isolHadGradTerm * (pho.
et() <
cuts.isolHadGradStart ? 0. : (pho.
et() -
cuts.isolHadGradStart))))
169 (
cuts.isolPtTrksConstTerm +
170 cuts.isolPtTrksGradTerm * (pho.
et() <
cuts.isolPtTrksGradStart ? 0. : (pho.
et() -
cuts.isolPtTrksGradStart))))
203 return (cutCode &
cuts.cutMask & cutMask);