From ecb511f9ed9d81e62ae98d9e243c780ff298796b Mon Sep 17 00:00:00 2001 From: Mateusz Jakub Fila <37295697+m-fila@users.noreply.github.com> Date: Wed, 26 Feb 2025 13:28:39 +0100 Subject: [PATCH] Add const to event_num and run_num arguments Co-authored-by: Juan Miguel Carceller <22276694+jmcarcell@users.noreply.github.com> --- k4FWCore/components/UniqueIDGenSvc.h | 2 +- k4Interface/include/k4Interface/IUniqueIDGenSvc.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/k4FWCore/components/UniqueIDGenSvc.h b/k4FWCore/components/UniqueIDGenSvc.h index c331794e..e9cf3ca0 100644 --- a/k4FWCore/components/UniqueIDGenSvc.h +++ b/k4FWCore/components/UniqueIDGenSvc.h @@ -38,7 +38,7 @@ class UniqueIDGenSvc : public extends { using seed_t = uint64_t; UniqueIDGenSvc(const std::string& name, ISvcLocator* svcLoc); - size_t getUniqueID(event_num_t evt_num, run_num_t run_num, const std::string& name) const override; + size_t getUniqueID(const event_num_t evt_num, const run_num_t run_num, const std::string& name) const override; private: Gaudi::Property m_seed{this, "Seed", {123456789}}; diff --git a/k4Interface/include/k4Interface/IUniqueIDGenSvc.h b/k4Interface/include/k4Interface/IUniqueIDGenSvc.h index f5aac89a..af5a6686 100644 --- a/k4Interface/include/k4Interface/IUniqueIDGenSvc.h +++ b/k4Interface/include/k4Interface/IUniqueIDGenSvc.h @@ -37,7 +37,7 @@ struct GAUDI_API IUniqueIDGenSvc : extend_interfaces { using event_num_t = decltype(std::declval().getEventNumber()); using run_num_t = decltype(std::declval().getRunNumber()); DeclareInterfaceID(IUniqueIDGenSvc, 2, 0); - virtual size_t getUniqueID(event_num_t evt_num, run_num_t run_num, const std::string& name) const = 0; + virtual size_t getUniqueID(const event_num_t evt_num, const run_num_t run_num, const std::string& name) const = 0; size_t getUniqueID(const edm4hep::EventHeader& evt_header, const std::string& name) const { return getUniqueID(evt_header.getEventNumber(), evt_header.getRunNumber(), name); }