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();
+}