diff --git a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/AthenaPoolConverter.h b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/AthenaPoolConverter.h index 7cdef6f93071121c1239c0954aa55230f1969f7c..1740554f03bfcd369b2e50aaedfaa6810bfa2bb7 100644 --- a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/AthenaPoolConverter.h +++ b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/AthenaPoolConverter.h @@ -69,7 +69,8 @@ public: protected: /// Standard Service Constructor - AthenaPoolConverter(const CLID& id, ISvcLocator* pSvcLocator); + AthenaPoolConverter(const CLID& id, ISvcLocator* pSvcLocator, + const char* name = nullptr); /// Write an object into POOL. /// @param pObj [IN] pointer to the transient object. diff --git a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCnvBase.h b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCnvBase.h index 9db01715f530f59d59ad953407e40911bf86d3ff..89dbcb5435acefef75f592a6be0712cc8d28bdd1 100644 --- a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCnvBase.h +++ b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCnvBase.h @@ -25,7 +25,8 @@ class T_AthenaPoolCnvBase : public AthenaPoolConverter { protected: /// Constructor - T_AthenaPoolCnvBase(ISvcLocator* svcloc); + T_AthenaPoolCnvBase(ISvcLocator* svcloc, + const char* name = nullptr); /// Gaudi Service Interface method implementations: virtual StatusCode initialize(); diff --git a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCnvBase.icc b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCnvBase.icc index b2a751d525cf8f56fc5b3ac117d1d4b8dfa5ccac..54317ba9a027df8806bfb142ed42ab52ad315d65 100644 --- a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCnvBase.icc +++ b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCnvBase.icc @@ -23,7 +23,9 @@ //__________________________________________________________________________ template <class T> -T_AthenaPoolCnvBase<T>::T_AthenaPoolCnvBase(ISvcLocator* svcloc) : AthenaPoolConverter(classID(), svcloc) { +T_AthenaPoolCnvBase<T>::T_AthenaPoolCnvBase(ISvcLocator* svcloc, + const char* name /*= nullptr*/) + : AthenaPoolConverter(classID(), svcloc, name) { } //______________________________________________________________________________ template <class T> diff --git a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustCnv.h b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustCnv.h index a9fe556da7b7fdf7dc11bc0040993012a9c54cc0..feb3e8c37dcba143b4d0206ba6305a76660c3d7e 100644 --- a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustCnv.h +++ b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustCnv.h @@ -36,7 +36,8 @@ class T_AthenaPoolCustCnv : public T_AthenaPoolCnvBase<TRANS> { protected: /// Constructor - T_AthenaPoolCustCnv(ISvcLocator* pSvcLocator); + T_AthenaPoolCustCnv(ISvcLocator* pSvcLocator, + const char* name = nullptr); /// Gaudi Service Interface method implementations: virtual StatusCode initialize(); diff --git a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustCnv.icc b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustCnv.icc index 58d0e2a53e52623ee8db7562c6def8bda51c7d58..b4527d2096e73abd67de0cb5e29bfa845c5fd991 100644 --- a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustCnv.icc +++ b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustCnv.icc @@ -23,7 +23,9 @@ //__________________________________________________________________________ template <class TRANS, class PERS> -T_AthenaPoolCustCnv<TRANS, PERS>::T_AthenaPoolCustCnv(ISvcLocator* pSvcLocator) : T_AthenaPoolCnvBase<TRANS>(pSvcLocator) { +T_AthenaPoolCustCnv<TRANS, PERS>::T_AthenaPoolCustCnv(ISvcLocator* pSvcLocator, + const char* name /*= nullptr*/) + : T_AthenaPoolCnvBase<TRANS>(pSvcLocator, name) { } //______________________________________________________________________________ template <class TRANS, class PERS> diff --git a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustomCnv.h b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustomCnv.h index 706a632f1b7a9b523cad8dbd96db2d150a8f7f32..b53031926fea5afdb7ab27864269f6a2dbd5396c 100644 --- a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustomCnv.h +++ b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustomCnv.h @@ -34,7 +34,9 @@ public: protected: /// Constructor /// @param svcloc [IN] Gaudi service locator - T_AthenaPoolCustomCnv(ISvcLocator* pSvcLocator); + /// @param name [IN] Optional name, for error reporting. + T_AthenaPoolCustomCnv(ISvcLocator* pSvcLocator, + const char* name = nullptr); // the 2 following methods are allowed to throw std::runtime_error diff --git a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustomCnv.icc b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustomCnv.icc index 472e29d52696bad2ccc80884d5416098f2433988..513df695b3dd8cbf8902424524644a163af7ee29 100644 --- a/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustomCnv.icc +++ b/Database/AthenaPOOL/AthenaPoolCnvSvc/AthenaPoolCnvSvc/T_AthenaPoolCustomCnv.icc @@ -21,7 +21,8 @@ #include <stdexcept> template <class TRANS, class PERS> -T_AthenaPoolCustomCnv<TRANS, PERS>::T_AthenaPoolCustomCnv(ISvcLocator* pSvcLocator) : BaseType(pSvcLocator) { +T_AthenaPoolCustomCnv<TRANS, PERS>::T_AthenaPoolCustomCnv(ISvcLocator* pSvcLocator, + const char* name /*= nullptr*/) : BaseType(pSvcLocator, name) { } template <class TRANS, class PERS> diff --git a/Database/AthenaPOOL/AthenaPoolCnvSvc/src/AthenaPoolConverter.cxx b/Database/AthenaPOOL/AthenaPoolCnvSvc/src/AthenaPoolConverter.cxx index b22edf52c1e11c945cf2b24c5de7aea980fc933d..e68d6bfdfa7e8c52ecc2be929a814a57194f850a 100644 --- a/Database/AthenaPOOL/AthenaPoolCnvSvc/src/AthenaPoolConverter.cxx +++ b/Database/AthenaPOOL/AthenaPoolCnvSvc/src/AthenaPoolConverter.cxx @@ -129,9 +129,11 @@ long AthenaPoolConverter::storageType() { return(POOL_StorageType); } //__________________________________________________________________________ -AthenaPoolConverter::AthenaPoolConverter(const CLID& myCLID, ISvcLocator* pSvcLocator) : +AthenaPoolConverter::AthenaPoolConverter(const CLID& myCLID, ISvcLocator* pSvcLocator, + const char* name /*= nullptr*/) : ::Converter(POOL_StorageType, myCLID, pSvcLocator), - ::AthMessaging((pSvcLocator != nullptr ? msgSvc() : nullptr), "AthenaPoolConverter"), + ::AthMessaging((pSvcLocator != nullptr ? msgSvc() : nullptr), + name ? name : "AthenaPoolConverter"), m_athenaPoolCnvSvc("AthenaPoolCnvSvc", "AthenaPoolConverter"), m_placement(nullptr), m_placementHints(), diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetLowBetaCandidateCnv.cxx b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetLowBetaCandidateCnv.cxx index b677a849bb0792d71a7c6ac841e3b3937f942329..fa83294187da74c15a6576b3e2b394be5aac4b30 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetLowBetaCandidateCnv.cxx +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetLowBetaCandidateCnv.cxx @@ -4,10 +4,9 @@ #include "InDetLowBetaCandidateCnv.h" #include "InDetEventTPCnv/InDetLowBetaInfo/InDetLowBetaCandidateCnv_tlp1.h" -#include "MsgUtil.h" InDetLowBetaCandidateCnv::InDetLowBetaCandidateCnv(ISvcLocator* svcloc) : - T_AthenaPoolCustomCnv<InDet::InDetLowBetaCandidate, InDetLowBetaCandidate_PERS >( svcloc ), + T_AthenaPoolCustomCnv<InDet::InDetLowBetaCandidate, InDetLowBetaCandidate_PERS >( svcloc, "InDetLowBetaCandidateConverter" ), m_TPConverter (new InDetLowBetaCandidateCnv_tlp1) { } InDetLowBetaCandidateCnv::~InDetLowBetaCandidateCnv() @@ -18,9 +17,6 @@ InDetLowBetaCandidateCnv::~InDetLowBetaCandidateCnv() InDetLowBetaCandidate_PERS* InDetLowBetaCandidateCnv::createPersistent(InDet::InDetLowBetaCandidate* transCont) { - IDEvtAthPool::setMsgName(this,"InDetLowBetaCandidateConverter");//So msg() won't use name "AthenaPoolConverter" - //do it in both createPersistent and createTransient since there is no initialize method (could add it of course) - ATH_MSG_DEBUG("InDetLowBetaCandidateCnv::createPersistent"); InDetLowBetaCandidate_PERS *persObj = m_TPConverter->createPersistent(transCont, msg()); @@ -30,9 +26,6 @@ InDetLowBetaCandidate_PERS* InDetLowBetaCandidateCnv::createPersistent(InDet::In InDet::InDetLowBetaCandidate* InDetLowBetaCandidateCnv::createTransient() { - IDEvtAthPool::setMsgName(this,"InDetLowBetaCandidateConverter");//So msg() won't use name "AthenaPoolConverter" - //do it in both createPersistent and createTransient since there is no initialize method (could add it of course) - ATH_MSG_DEBUG("InDetLowBetaCandidateCnv::createTransient "); static pool::Guid tlp1_guid("8C24589F-FBAA-4686-9254-B5C360A94733"); diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetLowBetaContainerCnv.cxx b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetLowBetaContainerCnv.cxx index 1d4a2a7fb41ef9be4645f177d68071c38f1a0231..c731090f9c25dcba5e3f03c2ef415caeb2b60674 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetLowBetaContainerCnv.cxx +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetLowBetaContainerCnv.cxx @@ -4,10 +4,9 @@ #include "InDetLowBetaContainerCnv.h" #include "InDetEventTPCnv/InDetLowBetaInfo/InDetLowBetaContainerCnv_tlp1.h" -#include "MsgUtil.h" InDetLowBetaContainerCnv::InDetLowBetaContainerCnv(ISvcLocator *svcloc) - : InDetLowBetaContainerCnvBase(svcloc), + : InDetLowBetaContainerCnvBase(svcloc, "InDetLowBetaContainerCnv"), m_TPConverter_tlp1 (new InDetLowBetaContainerCnv_tlp1) { } @@ -19,9 +18,6 @@ InDetLowBetaContainerCnv::~InDetLowBetaContainerCnv() // createPersistent InDetLowBetaContainer_PERS *InDetLowBetaContainerCnv::createPersistent(InDet::InDetLowBetaContainer *transObj) { - //should really do it just once in ::initialize instead: - IDEvtAthPool::setMsgName(this,"InDetLowBetaContainerCnv");//So msg() won't use name "AthenaPoolConverter" - ATH_MSG_DEBUG("InDetLowBetaContainerCnv::createPersistent called"); InDetLowBetaContainer_PERS *p_InDetLowBetaCont = m_TPConverter_tlp1->createPersistent(transObj, msg()); @@ -32,9 +28,6 @@ InDetLowBetaContainer_PERS *InDetLowBetaContainerCnv::createPersistent(InDet::In // createTransient InDet::InDetLowBetaContainer *InDetLowBetaContainerCnv::createTransient() { - //should really do it just once in ::initialize instead: - IDEvtAthPool::setMsgName(this,"InDetLowBetaContainerCnv");//So msg() won't use name "AthenaPoolConverter" - ATH_MSG_DEBUG("InDetLowBetaContainerCnv::createTransient called"); static pool::Guid tlp1_guid("2EBE2034-8157-477B-B327-D37BE8A0317D"); diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetSimDataCnv_p1.cxx b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetSimDataCnv_p1.cxx index 8c7898190a5ecf5bd481a49ed5bd47939f49aca8..df32aa4e292408d5ba8c9c6fb03b28b5132905ce 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetSimDataCnv_p1.cxx +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/InDetSimDataCnv_p1.cxx @@ -8,7 +8,8 @@ // Persistent class and converter header file #include "InDetEventAthenaPool/InDetSimData_p1.h" #include "InDetSimDataCnv_p1.h" -#include "AthenaKernel/IProxyDict.h" +#include "AthenaBaseComps/AthMessaging.h" + typedef std::vector<InDetSimData::Deposit>::const_iterator depositIterator; diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/MsgUtil.h b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/MsgUtil.h index 092ddd6dc3bf42e7b3014d7a91cc8cea39ea687d..ea5e23983e0945c5c49d95c059d3ed39426b344c 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/MsgUtil.h +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/MsgUtil.h @@ -5,26 +5,6 @@ #ifndef INDETEVENTATHENAPOOL_MSGFIX #define INDETEVENTATHENAPOOL_MSGFIX -// A few utilities for using MSG service easily in converters. Here -// temporarily until someone comes up with a more general approach. -// -// Thomas Kittelmann March 2011 - -#include "AthenaBaseComps/AthMessaging.h" -#include "GaudiKernel/MsgStream.h" - -namespace IDEvtAthPool { - //Small slightly dirty workaround so we can set the source name on the - //AthMessaging message streams to something else than "AthenaPoolConverter"" - class MsgStreamSourceSettable : public MsgStream { - public: - void setSource(const char*c) { if (m_source!=c) m_source=c; } - }; - inline void setMsgName(AthMessaging*a,const char*c) { - if (a&&c) static_cast<MsgStreamSourceSettable*>(&(a->msg()))->setSource(c); - } -} - //Defines similar to ATH_MSG_DEBUG and ATH_MSG_VERBOSE which accepts the MsgStream as an argument: #ifdef MSG_DEBUG #undef MSG_DEBUG diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelClusterContainerCnv.cxx b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelClusterContainerCnv.cxx index c37638cee94e93c39168747dca3d93dfde4c2394..850e899e66a30aca361794fe19a55728d2b3a7e5 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelClusterContainerCnv.cxx +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelClusterContainerCnv.cxx @@ -5,14 +5,13 @@ #include "StoreGate/StoreGateSvc.h" #include "PixelClusterContainerCnv.h" #include "InDetIdentifier/PixelID.h" -#include "MsgUtil.h" #include <memory> #include <iostream> PixelClusterContainerCnv::PixelClusterContainerCnv (ISvcLocator* svcloc) - : PixelClusterContainerCnvBase(svcloc), + : PixelClusterContainerCnvBase(svcloc, "PixelClusterContainerCnv"), m_converter_p0(), m_storeGate(nullptr) {} @@ -21,8 +20,6 @@ StatusCode PixelClusterContainerCnv::initialize() { - IDEvtAthPool::setMsgName(this,"PixelClusterContainerCnv");//So msg() won't use name "AthenaPoolConverter" - ATH_MSG_INFO("PixelClusterContainerCnv::initialize()"); StatusCode sc = PixelClusterContainerCnvBase::initialize(); diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelGangedClusterAmbiguitiesCnv.cxx b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelGangedClusterAmbiguitiesCnv.cxx index c6942586aa0eb45d2f2a519c144f903d10d3e29e..12bf6d5a06a4ad21b0728a26ec6b3f4899df7ddc 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelGangedClusterAmbiguitiesCnv.cxx +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelGangedClusterAmbiguitiesCnv.cxx @@ -11,14 +11,9 @@ #include "PixelGangedClusterAmbiguitiesCnv.h" #include "InDetEventTPCnv/InDetPrepRawData/PixelGangedClusterAmbiguities_p1.h" #include "InDetEventTPCnv/InDetPrepRawData/PixelGangedClusterAmbiguitiesCnv_p1.h" -#include "MsgUtil.h" - static PixelGangedClusterAmbiguitiesCnv_p1 TPconverter; PixelGangedClusterAmbiguities_PERS* PixelGangedClusterAmbiguitiesCnv::createPersistent(InDet::PixelGangedClusterAmbiguities* transObj) { - //repeated twice, should really be in an initialize method - IDEvtAthPool::setMsgName(this,"PixelGangedClusterAmbiguitiesConverter");//So msg() won't use name "AthenaPoolConverter" - ATH_MSG_DEBUG("PixelGangedClusterAmbiguities write"); PixelGangedClusterAmbiguities_PERS *persObj = TPconverter.createPersistent( transObj, msg() ); ATH_MSG_DEBUG("Success"); @@ -26,9 +21,6 @@ PixelGangedClusterAmbiguities_PERS* PixelGangedClusterAmbiguitiesCnv::createPers } InDet::PixelGangedClusterAmbiguities* PixelGangedClusterAmbiguitiesCnv::createTransient() { - //repeated twice, should really be in an initialize method - IDEvtAthPool::setMsgName(this,"PixelGangedClusterAmbiguitiesConverter");//So msg() won't use name "AthenaPoolConverter" - static pool::Guid p1_guid("FE36CE7E-EADF-481F-A55A-26DA0030DFAA"); // static pool::Guid p0_guid("380D8BB9-B34F-470F-92CC-06C3D60F7BE4"); if( compareClassGuid(p1_guid) ) { diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelGangedClusterAmbiguitiesCnv.h b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelGangedClusterAmbiguitiesCnv.h index cf1ef6833aa50542ff3c0b1ad288dc121311eb0f..3da1affd7ffe4522c746497f419eac1bcb7209f5 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelGangedClusterAmbiguitiesCnv.h +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelGangedClusterAmbiguitiesCnv.h @@ -22,7 +22,7 @@ typedef T_AthenaPoolCustomCnv<InDet::PixelGangedClusterAmbiguities, PixelGanged class PixelGangedClusterAmbiguitiesCnv : public PixelGangedClusterAmbiguitiesCnvBase { friend class CnvFactory<PixelGangedClusterAmbiguitiesCnv >; protected: - PixelGangedClusterAmbiguitiesCnv (ISvcLocator* svcloc) : PixelGangedClusterAmbiguitiesCnvBase(svcloc) {} + PixelGangedClusterAmbiguitiesCnv (ISvcLocator* svcloc) : PixelGangedClusterAmbiguitiesCnvBase(svcloc, "PixelGangedClusterAmbiguitiesConverter") {} virtual PixelGangedClusterAmbiguities_PERS* createPersistent (InDet::PixelGangedClusterAmbiguities* transObj); virtual InDet::PixelGangedClusterAmbiguities* createTransient (); }; diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelRDO_ContainerCnv.cxx b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelRDO_ContainerCnv.cxx index b57e99492dfa26c65f59ae98ecdf02c98d73f75d..284ba17954b59ea15f2b095a11cd7ca86c083a6a 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelRDO_ContainerCnv.cxx +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelRDO_ContainerCnv.cxx @@ -33,8 +33,6 @@ namespace { } //================================================================ StatusCode PixelRDO_ContainerCnv::initialize() { - IDEvtAthPool::setMsgName(this,"PixelRDO_ContainerCnv");//So msg() won't use name "AthenaPoolConverter" - StatusCode sc = PixelRDO_ContainerCnvBase::initialize(); if (sc.isFailure()) { ATH_MSG_FATAL("PixelRDO_ContainerCnvBase::initialize() returned failure !"); diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelRDO_ContainerCnv.h b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelRDO_ContainerCnv.h index 04cc3eed7327782a55888e6e30a36d3d69f14b49..432d02de82586a06058a2da1216d4941dab7f770 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelRDO_ContainerCnv.h +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/PixelRDO_ContainerCnv.h @@ -38,7 +38,7 @@ class PixelRDO_ContainerCnv : public PixelRDO_ContainerCnvBase { protected: PixelRDO_ContainerCnv (ISvcLocator* svcloc) - : PixelRDO_ContainerCnvBase(svcloc), + : PixelRDO_ContainerCnvBase(svcloc, "PixelRDO_ContainerCnv"), m_converter_p0(), m_storeGate(nullptr) {} diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/SCT_ClusterContainerCnv.cxx b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/SCT_ClusterContainerCnv.cxx index 6abcbd749456ec11595d1be1e0a087017d55fca4..08c6b67b8826fde35d46d0eda2d5fd1d0bd1350c 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/SCT_ClusterContainerCnv.cxx +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/SCT_ClusterContainerCnv.cxx @@ -13,7 +13,7 @@ #include <iostream> SCT_ClusterContainerCnv::SCT_ClusterContainerCnv (ISvcLocator* svcloc) - : SCT_ClusterContainerCnvBase(svcloc), + : SCT_ClusterContainerCnvBase(svcloc, "SCT_ClusterContainerCnv"), m_converter_p0(), m_storeGate(nullptr) {} @@ -22,8 +22,6 @@ StatusCode SCT_ClusterContainerCnv::initialize() { - IDEvtAthPool::setMsgName(this,"SCT_ClusterContainerCnv");//So msg() won't use name "AthenaPoolConverter" - ATH_MSG_INFO("SCT_ClusterContainerCnv::initialize()"); StatusCode sc = SCT_ClusterContainerCnvBase::initialize(); diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/SCT_RDO_ContainerCnv.cxx b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/SCT_RDO_ContainerCnv.cxx index 0441369eeca654cc02402acd0d47ead2be60cdc4..fd41f623577a5568a4e821a9a815d399a4b43867 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/SCT_RDO_ContainerCnv.cxx +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/SCT_RDO_ContainerCnv.cxx @@ -5,7 +5,6 @@ #include "SCT_RDO_ContainerCnv.h" #include "InDetIdentifier/SCT_ID.h" -#include "MsgUtil.h" #include <memory> @@ -37,15 +36,13 @@ namespace { } SCT_RDO_ContainerCnv::SCT_RDO_ContainerCnv (ISvcLocator* svcloc) - : SCT_RDO_ContainerCnvBase(svcloc), + : SCT_RDO_ContainerCnvBase(svcloc, "SCT_RDO_ContainerCnv"), m_converter_p0(), m_storeGate(nullptr) {} //================================================================ StatusCode SCT_RDO_ContainerCnv::initialize() { - IDEvtAthPool::setMsgName(this,"SCT_RDO_ContainerCnv");//So msg() won't use name "AthenaPoolConverter" - StatusCode sc = SCT_RDO_ContainerCnvBase::initialize(); if (sc.isFailure()) { ATH_MSG_FATAL("SCT_RDO_ContainerCnvBase::initialize() returned failure !"); diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_DriftCircleContainerCnv.cxx b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_DriftCircleContainerCnv.cxx index d8ecc97d99c9b671b5536a99cf34228c0b4a655f..dd12d213ae14c1cadcc1d5a3371694be0a3acbd0 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_DriftCircleContainerCnv.cxx +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_DriftCircleContainerCnv.cxx @@ -4,14 +4,13 @@ #include "TRT_DriftCircleContainerCnv.h" #include "InDetIdentifier/TRT_ID.h" -#include "MsgUtil.h" #include <memory> #include <iostream> TRT_DriftCircleContainerCnv::TRT_DriftCircleContainerCnv (ISvcLocator* svcloc) - : TRT_DriftCircleContainerCnvBase(svcloc), + : TRT_DriftCircleContainerCnvBase(svcloc, "TRT_DriftCircleContainerCnv"), m_converter_p0(), m_storeGate(nullptr) {} @@ -20,8 +19,6 @@ StatusCode TRT_DriftCircleContainerCnv::initialize() { - IDEvtAthPool::setMsgName(this,"TRT_DriftCircleContainerCnv");//So msg() won't use name "AthenaPoolConverter" - ATH_MSG_INFO("TRT_DriftCircleContainerCnv::initialize()"); StatusCode sc = TRT_DriftCircleContainerCnvBase::initialize(); diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_RDO_ContainerCnv.cxx b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_RDO_ContainerCnv.cxx index 161b1631d268c3357cf5bca7fd726341c9056b6c..add6ef5a8d52d6ca1aabfd683fb5586094514dee 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_RDO_ContainerCnv.cxx +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_RDO_ContainerCnv.cxx @@ -2,7 +2,6 @@ Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration */ -#include "MsgUtil.h" #include "TRT_RDO_ContainerCnv.h" #include "InDetIdentifier/TRT_ID.h" @@ -34,8 +33,6 @@ namespace { } //================================================================ StatusCode TRT_RDO_ContainerCnv::initialize() { - IDEvtAthPool::setMsgName(this,"TRT_RDO_ContainerCnv");//So msg() won't use name "AthenaPoolConverter" - ATH_MSG_INFO("TRT_RDO_ContainerCnv::initialize()"); StatusCode sc = TRT_RDO_ContainerCnvBase::initialize(); diff --git a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_RDO_ContainerCnv.h b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_RDO_ContainerCnv.h index 538fd194a807a56bda3434b62a65380cfe696434..b761e4d10013df69e85c013421945521257d2dd3 100644 --- a/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_RDO_ContainerCnv.h +++ b/InnerDetector/InDetEventCnv/InDetEventAthenaPool/src/TRT_RDO_ContainerCnv.h @@ -41,7 +41,7 @@ class TRT_RDO_ContainerCnv : public TRT_RDO_ContainerCnvBase { protected: TRT_RDO_ContainerCnv (ISvcLocator* svcloc) - : TRT_RDO_ContainerCnvBase(svcloc), + : TRT_RDO_ContainerCnvBase(svcloc, "TRT_RDO_ContainerCnv"), m_converter_p1(), m_converter_p0(), m_storeGate(nullptr)