diff --git a/Rec/GlobalReco/src/NeutralProtoPAlg.cpp b/Rec/GlobalReco/src/NeutralProtoPAlg.cpp index a648b7e1f46dcf9ae2624c5d9eeba984b98b398f..fdcd1a040de262a4994e91adc408ac9407fe4514 100755 --- a/Rec/GlobalReco/src/NeutralProtoPAlg.cpp +++ b/Rec/GlobalReco/src/NeutralProtoPAlg.cpp @@ -222,13 +222,12 @@ StatusCode NeutralProtoPAlg::execute() pushData(proto, LHCb::ProtoParticle::CaloPrsM45 ,hypo, isPhotonPrsM45); // -- input to isPhoton // isPhoton output : pushData(proto, LHCb::ProtoParticle::IsPhoton , hypo, isPhoton , +1. , true ); // NN-based neutral-ID (anti-pi0) // FORCE to +1 when missing (i.e. PT < 2 GeV) + pushData(proto, LHCb::ProtoParticle::IsPhotonXGB , hypo, isPhotonXGB , +1. , true ); // XGBoost-based neutral-ID (anti-pi0) // FORCE to +1 when missing (i.e. PT < 2 GeV) } }// lightmode } // loop over CaloHypos if ( counterStat->isQuiet() ) counter( loc + "=>" + m_protoLocation) += count; } // loop over HyposLocations - - if ( msgLevel(MSG::DEBUG) )debug() << "# Neutral ProtoParticles created : " << protos -> size() << endmsg; if(counterStat->isQuiet())counter ("#protos in " + m_protoLocation) += protos->size() ; return StatusCode::SUCCESS; @@ -243,4 +242,4 @@ StatusCode NeutralProtoPAlg::finalize(){ { info() << "Neutral protoparticles have been created in 'Light' Mode" << endmsg ; } return GaudiAlgorithm::finalize(); // must be called after all other actions -} \ No newline at end of file +}