ATLAS Offline Software
S1.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  * Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration.
4  */
5 // $Id$
14 #ifndef DATAMODELTESTDATACOMMON_S1_H
15 #define DATAMODELTESTDATACOMMON_S1_H
16 
17 
18 #include "AthenaKernel/CLASS_DEF.h"
19 
20 
21 namespace DMTest {
22 
23 
24 class S1
25 {
26 public:
27  S1 (int x = 0) : m_x (x) {}
28  virtual ~S1() {}
29  int m_x;
30 };
31 
32 
33 } // namespace DMTest
34 
35 
36 CLASS_DEF (DMTest::S1, 243020043, 0)
37 
38 
39 #endif // not DATAMODELTESTDATACOMMON_S1_H
DMTest::S1::m_x
int m_x
Definition: S1.h:29
x
#define x
DMTest::S1::S1
S1(int x=0)
Definition: S1.h:27
DMTest::S1
Definition: S1.h:25
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
DMTest::S1::~S1
virtual ~S1()
Definition: S1.h:28
CLASS_DEF.h
macros to associate a CLID to a type
DMTest
Definition: B.h:23