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