From afd24d5acdad49b073f03bfc3bf1c299c0935b89 Mon Sep 17 00:00:00 2001
From: Peter Van Gemmeren <peter.van.gemmeren@cern.ch>
Date: Wed, 11 Feb 2015 17:06:45 +0100
Subject: [PATCH] Clean up dictionaries (removing TP converter entries) to
 optimize ROOT6 header parsing and VMEM consumption
 (TrigT1EventTPCnv-00-02-02)

	* Clean up dictionaries (removing TP converter entries) to optimize
	ROOT6 header parsing and VMEM consumption
	* Tag as TrigT1EventTPCnv-00-02-02
---
 .../TrigT1EventTPCnv/TrigT1EventTPCnvDict.h   |  4 ---
 .../TrigT1EventTPCnv/selection.xml            | 25 -------------------
 2 files changed, 29 deletions(-)

diff --git a/Trigger/TrigT1/TrigT1EventTPCnv/TrigT1EventTPCnv/TrigT1EventTPCnvDict.h b/Trigger/TrigT1/TrigT1EventTPCnv/TrigT1EventTPCnv/TrigT1EventTPCnvDict.h
index ca02954734d66..46b329a07ac8d 100644
--- a/Trigger/TrigT1/TrigT1EventTPCnv/TrigT1EventTPCnv/TrigT1EventTPCnvDict.h
+++ b/Trigger/TrigT1/TrigT1EventTPCnv/TrigT1EventTPCnv/TrigT1EventTPCnvDict.h
@@ -6,21 +6,17 @@
 // Includes for MuCTPI_RDO:
 //
 #include "TrigT1EventTPCnv/MuCTPI_RDO_p1.h"
-#include "TrigT1EventTPCnv/MuCTPI_RDOCnv_p1.h"
 
 //
 // Includes for CTP_RDO:
 //
 #include "TrigT1EventTPCnv/CTP_RDO_p1.h"
-#include "TrigT1EventTPCnv/CTP_RDOCnv_p1.h"
 #include "TrigT1EventTPCnv/CTP_RDO_p2.h"
-#include "TrigT1EventTPCnv/CTP_RDOCnv_p2.h"
 
 //
 // Includes for ROIB::RoIBResult:
 //
 #include "TrigT1EventTPCnv/RoIBResult_p1.h"
-#include "TrigT1EventTPCnv/RoIBResultCnv_p1.h"
 
 //
 // Includes for LVL1::TriggerTower
diff --git a/Trigger/TrigT1/TrigT1EventTPCnv/TrigT1EventTPCnv/selection.xml b/Trigger/TrigT1/TrigT1EventTPCnv/TrigT1EventTPCnv/selection.xml
index fc12467a29670..6337831f32a6b 100644
--- a/Trigger/TrigT1/TrigT1EventTPCnv/TrigT1EventTPCnv/selection.xml
+++ b/Trigger/TrigT1/TrigT1EventTPCnv/TrigT1EventTPCnv/selection.xml
@@ -3,40 +3,15 @@
    <!-- Dictionary for the persistent MuCTPI_RDO object -->
    <class name="MuCTPI_RDO_p1" id="406BC4C7-56B6-4956-A66A-B749BCD35009" />
 
-   <!-- Converter(s) for the MuCTPI_RDO object -->
-   <class name="MuCTPI_RDOCnv_p1" />
-   <class name="T_AthenaPoolTPCnvBase<MuCTPI_RDO,MuCTPI_RDO_p1>" />
-   <class name="T_AthenaPoolTPPolyCnvBase<MuCTPI_RDO,MuCTPI_RDO,MuCTPI_RDO_p1>" />
-   <class name="T_AthenaPoolTPAbstractPolyCnvBase<MuCTPI_RDO,MuCTPI_RDO,MuCTPI_RDO_p1>" />
-   <class name="ITPConverterFor<MuCTPI_RDO>" />
-
    <!-- Dictionary for the persistent CTP_RDO object -->
    <class name="CTP_RDO_p1" id="5E6D3E52-952F-4144-BC68-83ACE605AA45" />
    <class name="CTP_RDO_p2" id="12717F15-E516-4ECD-BC07-82C72B524AD5" />
 
-   <!-- Converter(s) for the CTP_RDO object -->
-   <class name="CTP_RDOCnv_p1" />
-   <class name="T_AthenaPoolTPCnvBase<CTP_RDO,CTP_RDO_p1>" />
-   <class name="T_AthenaPoolTPPolyCnvBase<CTP_RDO,CTP_RDO,CTP_RDO_p1>" />
-   <class name="T_AthenaPoolTPAbstractPolyCnvBase<CTP_RDO,CTP_RDO,CTP_RDO_p1>" />
-   <class name="CTP_RDOCnv_p2" />
-   <class name="T_AthenaPoolTPCnvBase<CTP_RDO,CTP_RDO_p2>" />
-   <class name="T_AthenaPoolTPPolyCnvBase<CTP_RDO,CTP_RDO,CTP_RDO_p2>" />
-   <class name="T_AthenaPoolTPAbstractPolyCnvBase<CTP_RDO,CTP_RDO,CTP_RDO_p2>" />
-   <class name="ITPConverterFor<CTP_RDO>" />
-
    <!-- Dictionary for the persistent ROIB::RoIBResult object -->
    <class name="RoIBResult_p1" id="A9FF18A0-E5A2-4F24-82C7-605CAA9EA1F8" />
    <class name="SubSysResult_p1" />
    <class name="std::vector<SubSysResult_p1>" />
 
-   <!-- Converter(s) for the ROIB::RoIBResult object -->
-   <class name="RoIBResultCnv_p1" />
-   <class name="T_AthenaPoolTPCnvBase<ROIB::RoIBResult,RoIBResult_p1>" />
-   <class name="T_AthenaPoolTPPolyCnvBase<ROIB::RoIBResult,ROIB::RoIBResult,RoIBResult_p1>" />
-   <class name="T_AthenaPoolTPAbstractPolyCnvBase<ROIB::RoIBResult,ROIB::RoIBResult,RoIBResult_p1>" />
-   <class name="ITPConverterFor<ROIB::RoIBResult>" />
-
    <!-- Dictionary for the persistent LVL1::TriggerTower container  -->
    <class name="TriggerTowerCollection_tlp1" id="CDF34B04-7594-4A52-8EE0-FE85CF2C2A18" />
    <class name="TriggerTowerCollection_p1" id="CAD2A15C-61B7-4BA9-AC12-5AEE20FC5F9F" />
-- 
GitLab