ATLAS Offline Software
TrkTrackDict.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRKTRACKDICT_H
6 #define TRKTRACKDICT_H
7 
8 // D. Costanzo. These are forward declarations in Track.h
9 // #include is needed for gcc_xml to parse the header files
13 #include "TrkTrack/LinkToTrack.h"
14 #include "Identifier/Identifier.h"
15 #include "AthLinks/ElementLink.h"
16 
17 // We need to instantiate some templates here to be able to create the
18 // dictionary for them
19 
20 namespace Trk {
22  {
27  std::bitset< 11 > m_dummy1;
31  std::vector<ElementLink<TrackCollection> > m_e2;
32  };
33 }
34 #endif
LinkToTrack.h
Trk::TrkTrackDict_Dummy::m_identifierVector
DataVector< Identifier > m_identifierVector
Definition: TrkTrackDict.h:25
Trk::TrkTrackDict_Dummy::m_tc
TrackCollection m_tc
Definition: TrkTrackDict.h:28
Trk::TrkTrackDict_Dummy::m_e2
std::vector< ElementLink< TrackCollection > > m_e2
Definition: TrkTrackDict.h:31
Trk::TrkTrackDict_Dummy::m_Elink
ElementLink< DataVector< Trk::Track > > m_Elink
Definition: TrkTrackDict.h:26
Trk::TrkTrackDict_Dummy
Definition: TrkTrackDict.h:22
Trk::TrkTrackDict_Dummy::m_e1
ElementLink< TrackCollection > m_e1
really for xAOD, but exposes dependency on TrkTrack to put it there...
Definition: TrkTrackDict.h:29
TrackCollection.h
Trk::TrkTrackDict_Dummy::m_trackStateVector
DataVector< const TrackStateOnSurface > m_trackStateVector
Definition: TrkTrackDict.h:24
DataVector
Derived DataVector<T>.
Definition: DataVector.h:581
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
Trk::TrkTrackDict_Dummy::m_dummy1
std::bitset< 11 > m_dummy1
Definition: TrkTrackDict.h:27
Trk::TrkTrackDict_Dummy::m_parameterVector
DataVector< const TrackParameters > m_parameterVector
Definition: TrkTrackDict.h:23
MultiComponentStateOnSurface.h
TrackStateOnSurface.h