21 return StatusCode::SUCCESS;
28 return StatusCode::SUCCESS;
37 std::vector<float> ethad_vec, ethad1_vec, Rhad_vec, Rhad1_vec, Reta_vec, Rphi_vec,e237_vec,e277_vec, weta1_vec, weta2_vec, wtots1_vec,
38 f1_vec, f3_vec, eratio_vec, et_vec, highet_vec , eta_vec, phi_vec;
59 for (
const auto *
const photon : *photons ){
63 Reta_vec.push_back( getShowerShape_Reta(
photon));
64 Rphi_vec.push_back( getShowerShape_Rphi(
photon));
65 e237_vec.push_back( getShowerShape_e237(
photon));
66 e277_vec.push_back( getShowerShape_e277(
photon));
69 Rhad_vec.push_back( getShowerShape_Rhad(
photon));
70 Rhad1_vec.push_back( getShowerShape_Rhad(
photon));
71 weta1_vec.push_back( getShowerShape_weta1(
photon));
72 weta2_vec.push_back( getShowerShape_weta2(
photon));
73 wtots1_vec.push_back( getShowerShape_wtots1(
photon));
74 f1_vec.push_back( getShowerShape_f1(
photon));
75 f3_vec.push_back( getShowerShape_f3(
photon));
76 eratio_vec.push_back( getShowerShape_Eratio(
photon));
79 eta_vec.push_back(
photon->eta());
80 phi_vec.push_back(
photon->phi());
83 auto mon =
Monitored::Group(
m_monTool,ethad_col, ethad1_col, Rhad_col, Rhad1_col, Reta_col, Rphi_col,e237_col,e277_col, weta1_col, weta2_col, wtots1_col,
84 f1_col, f3_col, eratio_col, et_col, highet_col , eta_col, phi_col);
92 std::vector<float> topoetcone20_vec, topoetcone40_shift_vec;
102 <<
" eta = " << ph->eta() <<
" phi = " << ph->phi() <<
" for handler whose name is " <<
n);
103 if (!handle.isValid()) {
107 if (
n ==
"topoetcone20")
109 else if (
n ==
"topoetcone40")
116 ATH_MSG_DEBUG(
"Photon - Isolation Online Monitoring in Reconstruction ...");