57 uint64_t eventNumber =
event->lvl1_id();
58 int runNumber =
event->run_number();
59 float pt =
event->pt();
61 uint64_t timeStamp =
event->timestamp();
64 ATH_MSG_DEBUG(
"New EventInfo made, run/event/timestamp/pt/LB = "<<runNumber<<
" "<<eventNumber<<
" "<<timeStamp<<
" "<<pt<<
" "<<lb_nr);
66 auto evtInfo = std::make_unique<xAOD::EventInfo>();
67 auto evtAuxInfo = std::make_unique<xAOD::EventAuxInfo>();
68 evtInfo->setStore(evtAuxInfo.get());
70 evtInfo->setRunNumber(runNumber);
71 evtInfo->setEventNumber(eventNumber);
72 evtInfo->setLumiBlock(lb_nr);
73 evtInfo->setTimeStamp(timeStamp);
75 evtInfo->setTimeStampNSOffset(pt);
76 uint32_t eventTypeBitmask = 0;
78 evtInfo->setEventTypeBitmask( eventTypeBitmask );
84 ATH_MSG_DEBUG(
"EventInfo core decode processed in MT decode (calibration stream event)");
86 return StatusCode::SUCCESS;