ATLAS Offline Software
Loading...
Searching...
No Matches
DataModelTestDataRead/DataModelTestDataRead/BDer.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: BDer.h,v 1.4 2007-10-17 01:01:47 ssnyder Exp $
8
18
19
20#ifndef DATAMODELTESTDATAREAD_BDER_H
21#define DATAMODELTESTDATAREAD_BDER_H
22
23
25#include "AthLinks/ElementLink.h"
28
29
30namespace DMTest {
31
32
36struct BDer
37 : public BVec
38{
39private:
41};
42
43
44}
45
46CLASS_DEF (DMTest::BDer, 9631, 1)
47
48// Tell StoreGate that BDer derives from BVec.
49SG_BASE(DMTest::BDer, DMTest::BVec);
50
51#endif // not DATAMODELTESTDATAREAD_BDER_H
Provide an interface for finding inheritance information at run time.
#define SG_BASE(D, B)
Declare that class D derives from class B.
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Class used for testing the new DataVector inheritance scheme.
Definition B.h:23
DataVector< DMTest::B > BVec
A DataVector containing the base class, B.
A class deriving from DataVector containing the base class, B.