diff --git a/Trigger/TrigT1/TrigT1CaloCalibConditions/TrigT1CaloCalibConditions/L1CaloPprChanCalibV1Container.h b/Trigger/TrigT1/TrigT1CaloCalibConditions/TrigT1CaloCalibConditions/L1CaloPprChanCalibV1Container.h index 5fa254ef7139d583cb494d08fd98087929a14317..29f3cd1c1a2e68299bbe519babef5669e72324b6 100644 --- a/Trigger/TrigT1/TrigT1CaloCalibConditions/TrigT1CaloCalibConditions/L1CaloPprChanCalibV1Container.h +++ b/Trigger/TrigT1/TrigT1CaloCalibConditions/TrigT1CaloCalibConditions/L1CaloPprChanCalibV1Container.h @@ -1,7 +1,7 @@ // -*- C++ -*- /* - Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration */ #ifndef TRIGT1CALOCALIBCONDITIONS_L1CALOPPRCHANCALIBV1CONTAINER_H @@ -30,7 +30,7 @@ private: public: L1CaloPprChanCalibV1Container(); L1CaloPprChanCalibV1Container(const std::string& folderKey); - virtual ~L1CaloPprChanCalibV1Container() {} + virtual ~L1CaloPprChanCalibV1Container(); // interface of AbstractL1CaloPersistentCondition using AbstractL1CaloPersistentCondition::makeTransient; @@ -38,7 +38,7 @@ public: virtual DataObject* makePersistent() const; virtual std::vector<std::string> coolInputKeys() const { return {m_coolFolderKey}; } virtual std::string coolOutputKey() const { return m_coolFolderKey; } - virtual void clear() { m_pprChanCalibs.clear(); } + virtual void clear(); // getters const L1CaloPprChanCalibV1* pprChanCalibV1(unsigned int channelId) const; diff --git a/Trigger/TrigT1/TrigT1CaloCalibConditions/src/L1CaloPprChanCalibV1Container.cxx b/Trigger/TrigT1/TrigT1CaloCalibConditions/src/L1CaloPprChanCalibV1Container.cxx index ab56db2a457d323e5b15f8d66b33a423dccd20d2..64bf9f2a24bcc13d2d8fc291203047d84f70d7a3 100644 --- a/Trigger/TrigT1/TrigT1CaloCalibConditions/src/L1CaloPprChanCalibV1Container.cxx +++ b/Trigger/TrigT1/TrigT1CaloCalibConditions/src/L1CaloPprChanCalibV1Container.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration */ #include "TrigT1CaloCalibConditions/L1CaloPprChanCalibV1Container.h" @@ -44,6 +44,9 @@ L1CaloPprChanCalibV1Container::L1CaloPprChanCalibV1Container(const std::string& m_coolFolderKey = folderKey; } +L1CaloPprChanCalibV1Container::~L1CaloPprChanCalibV1Container() +{ +} DataObject* L1CaloPprChanCalibV1Container::makePersistent() const { @@ -141,3 +144,8 @@ void L1CaloPprChanCalibV1Container::addPprChanCalibV1(const L1CaloPprChanCalibV1 }), pprChanCalib); } + +void L1CaloPprChanCalibV1Container::clear() +{ + m_pprChanCalibs.clear(); +}