diff --git a/Reconstruction/egamma/egammaMVACalib/Root/egammaMVASvc.cxx b/Reconstruction/egamma/egammaMVACalib/Root/egammaMVASvc.cxx index 8759af553e9f044532deac0d0c8740b2589ac0b4..88c9c35c6461d1d285e5e17ebc1f26a8015fbab1 100644 --- a/Reconstruction/egamma/egammaMVACalib/Root/egammaMVASvc.cxx +++ b/Reconstruction/egamma/egammaMVACalib/Root/egammaMVASvc.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration */ #include "egammaMVACalib/egammaMVASvc.h" @@ -11,12 +11,6 @@ #include "xAODEgamma/EgammaxAODHelpers.h" -egammaMVASvc::egammaMVASvc(const std::string& name, ISvcLocator* svc) : - asg::AsgService( name, svc ) -{ - declareServiceInterface<IegammaMVASvc>(); -} - StatusCode egammaMVASvc::initialize() { ATH_MSG_DEBUG("In initialize of " << name() << "..." ); diff --git a/Reconstruction/egamma/egammaMVACalib/egammaMVACalib/egammaMVASvc.h b/Reconstruction/egamma/egammaMVACalib/egammaMVACalib/egammaMVASvc.h index 323fd516bd670e357c828c21bfdb4aef48b118f1..cfd4ec6cb58d12d11fddde55f365fefc96196a5a 100644 --- a/Reconstruction/egamma/egammaMVACalib/egammaMVACalib/egammaMVASvc.h +++ b/Reconstruction/egamma/egammaMVACalib/egammaMVACalib/egammaMVASvc.h @@ -1,7 +1,7 @@ // Dear Emacs, this is -*- C++ -*- /* - Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration */ #ifndef EGAMMAMVACALIB_EGAMMAMVASVC_H @@ -16,10 +16,11 @@ #include <string> -class egammaMVASvc : public asg::AsgService, virtual public IegammaMVASvc +class egammaMVASvc : public extends<asg::AsgService, IegammaMVASvc> { public: - egammaMVASvc( const std::string& name, ISvcLocator* svc ); + using extends::extends; // base class constructor + virtual ~egammaMVASvc() override {}; virtual StatusCode initialize() override;