15 return StatusCode::SUCCESS;
48 for (
const auto* truthEvent : *truthEvents) {
51 dec_pdfid1(*evtInfo) = acc_pdfid1(*truthEvent);
52 dec_pdfid2(*evtInfo) = acc_pdfid2(*truthEvent);
53 dec_pdgid1(*evtInfo) = acc_pdgid1(*truthEvent);
54 dec_pdgid2(*evtInfo) = acc_pdgid2(*truthEvent);
55 dec_Q(*evtInfo) = acc_Q(*truthEvent);
56 dec_X1(*evtInfo) = acc_X1(*truthEvent);
57 dec_X2(*evtInfo) = acc_X2(*truthEvent);
58 dec_XF1(*evtInfo) = acc_XF1(*truthEvent);
59 dec_XF2(*evtInfo) = acc_XF2(*truthEvent);
65 return StatusCode::SUCCESS;
ServiceHandle< StoreGateSvc > & evtStore()
SG::ReadHandleKey< xAOD::TruthEventContainer > m_truthEventsKey
virtual StatusCode initialize() final
virtual StatusCode execute(const EventContext &ctx) const final
Helper class to provide constant type-safe access to aux data.
Select isolated Photons, Electrons and Muons.
SG::Decorator< T, ALLOC > Decorator
Helper class to provide type-safe access to aux data, specialized for JaggedVecElt.
EventInfo_v1 EventInfo
Definition of the latest event info version.