15 }
catch (
const std::exception&) {
17 return StatusCode::FAILURE;
19 return StatusCode::SUCCESS;
24 ATH_CHECK(evtStore()->retrieve(evt,
"EventInfo"));
26 auto mu_actual =
static_cast<std::size_t
>(std::ceil(evt->actualInteractionsPerCrossing()));
27 auto mu = std::to_string(mu_actual);
32 return StatusCode::SUCCESS;
39 }
catch (
const std::exception&) {
41 return StatusCode::FAILURE;
44 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
Gaudi::Property< std::string > m_weightsFile
nlohmann::json m_weightsMap
virtual StatusCode initialize() override
virtual StatusCode getValue(double &value) const override
EventInfo_v1 EventInfo
Definition of the latest event info version.