ATLAS Offline Software
Loading...
Searching...
No Matches
TrigInDetTrackCollectionCnv_tlp3.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
7
8
9//constructor
11
12
13 // add the "main" base class converter (ie. TrigInDetTrackCollectionCnv)
15
16 // add all converters needed in the top level converter
17 // do not change the order of adding converters
20
21}
22
24
25
26 //for the base class converter
28
29 //for all other converters defined in the base class
32
33}
34
35
36
38{
39 IdDictParser* parser = new IdDictParser;
40 IdDictMgr& idd = parser->parse ("IdDictParser/ATLAS_IDS.xml");
41 int ret = m_pixId.initialize_from_dictionary (idd);
42 if (ret == 0)
43 m_trigInDetTrackCnv.setPixelID (&m_pixId);
44}
virtual void addTPConverter(ITPConverter *cnv)
Add a TP converter to this top level converter.
void setMainCnvPStorage(STORAGE *storage)
Set the persistent storage space for the main TP converter.
void addMainTPConverter()
Add the main TP converter to the internal list - should be called from user-defined constructor.
virtual void setPStorage(TrigInDetTrackCollection_tlp3 *storage)
std::vector< TrigInDetTrackFitPar_p3 > m_trigInDetTrackFitPars
std::vector< TrigInDetTrack_p4 > m_trigInDetTracks
std::vector< TrigInDetTrackCollection_p1 > m_trigInDetTrackCollections