Skip to content
Snippets Groups Projects
Commit 64766a44 authored by Peter Van Gemmeren's avatar Peter Van Gemmeren Committed by Graeme Stewart
Browse files

Clean up dictionaries (removing TP converter entries) to optimize ROOT6 header...

Clean up dictionaries (removing TP converter entries) to optimize ROOT6 header parsing and VMEM consumption (TrigFTK_RawDataTPCnv-00-00-03)
parent afd24d5a
No related branches found
No related tags found
No related merge requests found
......@@ -2,14 +2,15 @@
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
*/
#ifndef TRIGFTK_RAWDATATPCNV_TRIGINDETEVENTTPCNVDICT1_H
#define TRIGFTK_RAWDATATPCNV_TRIGINDETEVENTTPCNVDICT1_H
#ifndef TRIGFTK_RAWDATATPCNV_TRIGINDETEVENTTPCNVDICT_H
#define TRIGFTK_RAWDATATPCNV_TRIGINDETEVENTTPCNVDICT_H
#include "TrigFTK_RawDataTPCnv/FTK_RawTrack_p1.h"
#include "TrigFTK_RawDataTPCnv/FTK_RawTrackContainer_p1.h"
#include "TrigFTK_RawDataTPCnv/FTK_RawTrackContainer_tlp1.h"
#include "TrigFTK_RawDataTPCnv/FTK_RawTrackContainerCnv_tlp1.h"
//dummy instances of all objects using std::vector<TPObjRef> for the dictionary
struct dummy_TrigFTK_RawDataTPCnvDict1
struct dummy_TrigFTK_RawDataTPCnvDict
{
std::vector<FTK_RawTrackContainer_p1> m_dummyFTK_RawTrackContainer_p1;
......
......@@ -34,8 +34,8 @@ use AtlasReflex AtlasReflex-* External
# of transient classes. If we make a single dictionary,
# the compiler runs out of memory on the generated source.
apply_pattern lcgdict dict=TrigFTK_RawDataTPCnv1 \
selectionfile=selection1.xml \
headerfiles="../TrigFTK_RawDataTPCnv/TrigFTK_RawDataTPCnvDict1.h"
apply_pattern lcgdict dict=TrigFTK_RawDataTPCnv \
selectionfile=selection.xml \
headerfiles="../TrigFTK_RawDataTPCnv/TrigFTK_RawDataTPCnvDict.h"
end_private
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment