ATLAS Offline Software
DataModelTestDataWrite/DataModelTestDataWrite/BVec.h
Go to the documentation of this file.
1 // This file's extension implies that it's C, but it's really -*- C++ -*-.
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // $Id: BVec.h,v 1.3 2007-10-17 00:54:36 ssnyder Exp $
8 
18 #ifndef DATAMODELTESTDATAWRITE_BVEC_H
19 #define DATAMODELTESTDATAWRITE_BVEC_H
20 
21 
24 #include "AthenaKernel/CLASS_DEF.h"
25 
26 
27 namespace DMTest {
28 
29 
36 
37 
38 } // namespace DMTest
39 
40 
42 
43 
44 #endif // not DATAMODELTESTDATAWRITE_BVEC_H
B.h
Class used for testing the new DataVector inheritance scheme.
DataVector
Derived DataVector<T>.
Definition: DataVector.h:581
DMTest::BVec
DataVector< DMTest::B > BVec
A DataVector containing the base class, B.
Definition: DataModelTestDataRead/DataModelTestDataRead/BVec.h:35
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
CLASS_DEF.h
macros to associate a CLID to a type
DMTest
Definition: B.h:23