From 8d34d8d4e340df48166aeabd83dcea8aaa903d74 Mon Sep 17 00:00:00 2001 From: Scott Snyder <scott.snyder@cern.ch> Date: Sat, 31 Jan 2015 01:09:40 +0100 Subject: [PATCH] Remove unused ARA converter dictionaries. (EventCommonTPCnv-00-05-10) * Tagging EventCommonTPCnv-00-05-10. * Remove unused ARA converter dictionaries. --- .../EventCommonTPCnv/ARA_selection.xml | 28 ------------------- .../EventCommonTPCnv/EventCommonTPCnvDict.h | 9 ------ .../EventCommonTPCnv/INav4MomAssocsCnv_p2.h | 6 ---- .../EventCommonTPCnv/INav4MomAssocsCnv_p3.h | 6 ---- .../INav4MomLinkContainerCnv_p1.h | 6 ---- .../IParticleLinkContainerCnv_p1.h | 6 ---- Event/EventCommonTPCnv/cmt/requirements | 1 - 7 files changed, 62 deletions(-) delete mode 100755 Event/EventCommonTPCnv/EventCommonTPCnv/ARA_selection.xml diff --git a/Event/EventCommonTPCnv/EventCommonTPCnv/ARA_selection.xml b/Event/EventCommonTPCnv/EventCommonTPCnv/ARA_selection.xml deleted file mode 100755 index 4e51b4d5e01..00000000000 --- a/Event/EventCommonTPCnv/EventCommonTPCnv/ARA_selection.xml +++ /dev/null @@ -1,28 +0,0 @@ -<lcgdict> - <class name="T_TPCnv<INav4MomLinkContainer,INav4MomLinkContainer_p1>"/> - <class name="INav4MomLinkContainerCnv_p1"/> - <class name="T_AthenaPoolTPCnvBase<INav4MomLinkContainer,INav4MomLinkContainer_p1>"/> - <class name="T_AthenaPoolTPPolyCnvBase<INav4MomLinkContainer,INav4MomLinkContainer,INav4MomLinkContainer_p1>"/> - <class name="T_AthenaPoolTPAbstractPolyCnvBase<INav4MomLinkContainer,INav4MomLinkContainer,INav4MomLinkContainer_p1>"/> - <class name="ITPConverterFor<INav4MomLinkContainer>"/> - - <class name="T_TPCnv<IParticleLinkContainer,IParticleLinkContainer_p1>"/> - <class name="IParticleLinkContainerCnv_p1"/> - <class name="T_AthenaPoolTPCnvBase<IParticleLinkContainer,IParticleLinkContainer_p1>"/> - <class name="T_AthenaPoolTPPolyCnvBase<IParticleLinkContainer,IParticleLinkContainer,IParticleLinkContainer_p1>"/> - <class name="T_AthenaPoolTPAbstractPolyCnvBase<IParticleLinkContainer,IParticleLinkContainer,IParticleLinkContainer_p1>"/> - <class name="ITPConverterFor<IParticleLinkContainer>"/> - - <class name="T_TPCnv<INav4MomAssocs,INav4MomAssocs_p2>"/> - <class name="INav4MomAssocsCnv_p2"/> - <class name="T_AthenaPoolTPCnvBase<INav4MomAssocs,INav4MomAssocs_p2>"/> - <class name="T_AthenaPoolTPPolyCnvBase<INav4MomAssocs,INav4MomAssocs,INav4MomAssocs_p2>"/> - <class name="T_AthenaPoolTPAbstractPolyCnvBase<INav4MomAssocs,INav4MomAssocs,INav4MomAssocs_p2>"/> - - <class name="T_TPCnv<INav4MomAssocs,INav4MomAssocs_p3>"/> - <class name="INav4MomAssocsCnv_p3"/> - <class name="T_AthenaPoolTPCnvBase<INav4MomAssocs,INav4MomAssocs_p3>"/> - <class name="T_AthenaPoolTPPolyCnvBase<INav4MomAssocs,INav4MomAssocs,INav4MomAssocs_p3>"/> - <class name="T_AthenaPoolTPAbstractPolyCnvBase<INav4MomAssocs,INav4MomAssocs,INav4MomAssocs_p3>"/> - <class name="ITPConverterFor<INav4MomAssocs>"/> -</lcgdict> diff --git a/Event/EventCommonTPCnv/EventCommonTPCnv/EventCommonTPCnvDict.h b/Event/EventCommonTPCnv/EventCommonTPCnv/EventCommonTPCnvDict.h index c18b33d8f56..f5259520711 100755 --- a/Event/EventCommonTPCnv/EventCommonTPCnv/EventCommonTPCnvDict.h +++ b/Event/EventCommonTPCnv/EventCommonTPCnv/EventCommonTPCnvDict.h @@ -26,16 +26,12 @@ #include "EventCommonTPCnv/HepLorentzVector_p1.h" #include "EventCommonTPCnv/INav4MomLinkContainer_p1.h" -#include "EventCommonTPCnv/INav4MomLinkContainerCnv_p1.h" #include "EventCommonTPCnv/IParticleLinkContainer_p1.h" -#include "EventCommonTPCnv/IParticleLinkContainerCnv_p1.h" #include "EventCommonTPCnv/INav4MomAssocs_p1.h" #include "EventCommonTPCnv/INav4MomAssocs_p2.h" -#include "EventCommonTPCnv/INav4MomAssocsCnv_p2.h" #include "EventCommonTPCnv/INav4MomAssocs_p3.h" -#include "EventCommonTPCnv/INav4MomAssocsCnv_p3.h" @@ -52,18 +48,13 @@ namespace EventCommonTPCnvDict_tmp { std::vector<P4PtEtaPhiMFloat_p2> m_p4ptetaphimvs; std::vector<P4PxPyPzE_p1> m_p4pxpypzs; - T_TPCnv<INav4MomLinkContainer, INav4MomLinkContainer_p1> m_inav4momlinktpcnv_p1; INav4MomLinkContainer_p1 m_inav4momlink_p1; - T_TPCnv<IParticleLinkContainer, IParticleLinkContainer_p1> m_ipartlinktpcnv_p1; IParticleLinkContainer_p1 m_ipartlink_p1; - T_TPCnv<INav4MomAssocs, INav4MomAssocs_p2> m_assocscnv_p2; INav4MomAssocs_p2 m_assocs_p2; INav4MomAssocs_p2::Assocs_t m_assocs_assocs_p2; INav4MomAssocs_p2::AssocElem_t m_assocs_elems_p2; - - T_TPCnv<INav4MomAssocs, INav4MomAssocs_p3> m_assocscnv_p3; INav4MomAssocs_p3 m_assocs_p3; INav4MomAssocs_p3::Assocs_t m_assocs_assocs_p3; INav4MomAssocs_p3::AssocElem_t m_assocs_elems_p3; diff --git a/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomAssocsCnv_p2.h b/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomAssocsCnv_p2.h index 375048b892a..0055bd70cdb 100644 --- a/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomAssocsCnv_p2.h +++ b/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomAssocsCnv_p2.h @@ -112,10 +112,4 @@ inline INav4MomAssocsCnv_p2::INav4MomAssocsCnv_p2() inline INav4MomAssocsCnv_p2::~INav4MomAssocsCnv_p2() {} -/// @class specialization for AthenaROOTAccess benefit -template<> -class T_TPCnv<INav4MomAssocs, INav4MomAssocs_p2> - : public INav4MomAssocsCnv_p2 -{}; - #endif //> EVENTCOMMONTPCNV_INAV4MOMASSOCSCNV_P2_H diff --git a/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomAssocsCnv_p3.h b/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomAssocsCnv_p3.h index 4917e9bd4b2..ea76bb0afd4 100755 --- a/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomAssocsCnv_p3.h +++ b/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomAssocsCnv_p3.h @@ -108,10 +108,4 @@ inline INav4MomAssocsCnv_p3::INav4MomAssocsCnv_p3() inline INav4MomAssocsCnv_p3::~INav4MomAssocsCnv_p3() {} -/// @class specialization for AthenaROOTAccess benefit -template<> -class T_TPCnv<INav4MomAssocs, INav4MomAssocs_p3> - : public INav4MomAssocsCnv_p3 -{}; - #endif //> EVENTCOMMONTPCNV_INAV4MOMASSOCSCNV_p3_H diff --git a/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomLinkContainerCnv_p1.h b/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomLinkContainerCnv_p1.h index cc2a3ce1e2e..9c81c4f6177 100644 --- a/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomLinkContainerCnv_p1.h +++ b/Event/EventCommonTPCnv/EventCommonTPCnv/INav4MomLinkContainerCnv_p1.h @@ -70,10 +70,4 @@ public: }; -template <> -class T_TPCnv< INav4MomLinkContainer, INav4MomLinkContainer_p1 > - : public INav4MomLinkContainerCnv_p1 -{}; - - #endif // EVENTCOMMONTPCNV_INAV4MOMLINKCONTAINERCNV_P1_H diff --git a/Event/EventCommonTPCnv/EventCommonTPCnv/IParticleLinkContainerCnv_p1.h b/Event/EventCommonTPCnv/EventCommonTPCnv/IParticleLinkContainerCnv_p1.h index ba72108a7e3..b4f5bf2d85a 100644 --- a/Event/EventCommonTPCnv/EventCommonTPCnv/IParticleLinkContainerCnv_p1.h +++ b/Event/EventCommonTPCnv/EventCommonTPCnv/IParticleLinkContainerCnv_p1.h @@ -70,10 +70,4 @@ public: }; -template <> -class T_TPCnv< IParticleLinkContainer, IParticleLinkContainer_p1 > - : public IParticleLinkContainerCnv_p1 -{}; - - #endif // EVENTCOMMONTPCNV_IPARTICLELINKCONTAINERCNV_P1_H diff --git a/Event/EventCommonTPCnv/cmt/requirements b/Event/EventCommonTPCnv/cmt/requirements index 4154d998668..69177d83cb6 100755 --- a/Event/EventCommonTPCnv/cmt/requirements +++ b/Event/EventCommonTPCnv/cmt/requirements @@ -31,7 +31,6 @@ apply_pattern tpcnv_library # dependencies private apply_pattern lcgdict dict=EventCommonTPCnv selectionfile=selection.xml headerfiles="../EventCommonTPCnv/EventCommonTPCnvDict.h" -apply_pattern lcgdict dict=ARA_EventCommonTPCnv selectionfile=ARA_selection.xml headerfiles="../EventCommonTPCnv/EventCommonTPCnvDict.h" apply_pattern lcgdict dict=OLD_EventCommonTPCnv selectionfile=OLD_selection.xml headerfiles="../EventCommonTPCnv/EventCommonTPCnvDict.h" end_private -- GitLab