ATLAS Offline Software
IAthenaPoolTestCollection.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
15 /***************************************************************************
16  Athena Pool Test Data package
17  -----------------------------------------
18  ***************************************************************************/
19 
20 //<doc><file> $Id: IAthenaPoolTestCollection.h,v 1.2 2005-01-07 23:24:57 cranshaw Exp $
21 //<version> $Name: not supported by cvs2svn $
22 
23 #ifndef ATHENAPOOLTESTDATA_IATHENAPOOLTESTCOLLECTION_H
24 # define ATHENAPOOLTESTDATA_IATHENAPOOLTESTCOLLECTION_H
25 
26 //<<<<<< INCLUDES >>>>>>
27 
30 #include "AthenaKernel/CLASS_DEF.h"
31 
32 //<<<<<< PUBLIC DEFINES >>>>>>
33 //<<<<<< PUBLIC CONSTANTS >>>>>>
34 //<<<<<< PUBLIC TYPES >>>>>>
35 //<<<<<< PUBLIC VARIABLES >>>>>>
36 //<<<<<< PUBLIC FUNCTIONS >>>>>>
37 //<<<<<< CLASS DECLARATIONS >>>>>>
38 
40 
42 
43 
44 //<<<<<< INLINE PUBLIC FUNCTIONS >>>>>>
45 //<<<<<< INLINE MEMBER FUNCTIONS >>>>>>
46 
47 #endif // ATHENAPOOLTESTDATA_IATHENAPOOLTESTCOLLECTION_H
IAthenaPoolTestCollection
Interface class for AthenaPoolTest i/o tests with DataVector.
IAthenaPoolTestCollection
DataVector< IAthenaPoolTestData > IAthenaPoolTestCollection
Definition: IAthenaPoolTestCollection.h:39
DataVector
Derived DataVector<T>.
Definition: DataVector.h:581
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
IAthenaPoolTestData.h
Class definition for IAthenaPoolTestData.
CLASS_DEF.h
macros to associate a CLID to a type