ATLAS Offline Software
AlignTrkContainer.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef INDETALIGNTRKINFO_ALIGNTRKCTR_H
6 #define INDETALIGNTRKINFO_ALIGNTRKCTR_H
7 // AlignTrkContainer.h - a container of AlignTrk from InDetAlignTrkInfo
8 // Richard Hawkings, started 13/4/04
9 
10 // magic copied from iPatRecEvent/iPatTrackContainer.h
11 #include "AthenaKernel/CLASS_DEF.h"
14 
15 class AlignTrkContainer : public DataVector<AlignTrk> {
16 
17 public:
20 
21  void print() const;
22 };
23 
24 CLASS_DEF( AlignTrkContainer , 1337332732 , 1 )
25 
26 #endif // INDETALIGNTRKINFO_ALIGNTRKCTR_H
AlignTrkContainer
Definition: AlignTrkContainer.h:15
AlignTrk.h
DataVector
Derived DataVector<T>.
Definition: DataVector.h:794
AlignTrkContainer::print
void print() const
Definition: AlignTrkContainer.cxx:16
AlignTrkContainer::AlignTrkContainer
AlignTrkContainer()
Definition: AlignTrkContainer.cxx:11
DataVector.h
An STL vector of pointers that by default owns its pointed-to elements.
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition: Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:64
AlignTrkContainer::~AlignTrkContainer
~AlignTrkContainer()
Definition: AlignTrkContainer.cxx:14
CLASS_DEF.h
macros to associate a CLID to a type