26 const EventContext& ctx)
const {
30 CHECK(eFexEMRoIContainer.isValid());
48 auto roiSelector = [&etMin=
m_etMin](
const auto& roi) {
51 constexpr double eta_out_fid{1.4};
52 constexpr double eta_in_fid{0.2};
54 auto abs_eta = std::abs(roi->eta());
55 return (eta_in_fid <= abs_eta) and
56 (abs_eta < eta_out_fid) and
60 std::copy_if((*eFexEMRoIContainer).begin(),
61 (*eFexEMRoIContainer).end(),
62 std::back_inserter(selectedRoIs),
63 std::move(roiSelector));
65 return StatusCode::SUCCESS;