ATLAS Offline Software
AthenaPoolTestA.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: AthenaPoolTestA.h,v 1.4 2006-08-30 07:49:42 schaffer Exp $
21 //<version> $Name: not supported by cvs2svn $
22 
23 #ifndef ATHENAPOOLTESTDATA_ATHENAPOOLTESTA_H
24 # define ATHENAPOOLTESTDATA_ATHENAPOOLTESTA_H
25 
26 //<<<<<< INCLUDES >>>>>>
27 
29 #include <string>
30 #include <vector>
31 
32 //<<<<<< PUBLIC DEFINES >>>>>>
33 //<<<<<< PUBLIC CONSTANTS >>>>>>
34 //<<<<<< PUBLIC TYPES >>>>>>
35 //<<<<<< PUBLIC VARIABLES >>>>>>
36 //<<<<<< PUBLIC FUNCTIONS >>>>>>
37 //<<<<<< CLASS DECLARATIONS >>>>>>
38 
40 {
41 public:
43  AthenaPoolTestA(int a, int b);
44 
45  virtual ~AthenaPoolTestA (void);
46  virtual std::string printWhoYouAre (void) const;
47 
48 private:
49  int m_a;
50  int m_b;
51  std::vector<int> m_c;
52  std::vector<float> m_d;
53 };
54 
55 //<<<<<< INLINE PUBLIC FUNCTIONS >>>>>>
56 //<<<<<< INLINE MEMBER FUNCTIONS >>>>>>
57 
58 
59 
60 #endif // ATHENAPOOLTESTDATA_ATHENAPOOLTESTA_H
AthenaPoolTestA::m_d
std::vector< float > m_d
Definition: AthenaPoolTestA.h:55
AthenaPoolTestA
Simple class with two int's for testing pool i/o from Athena.
Definition: AthenaPoolTestA.h:40
AthenaPoolTestA::m_c
std::vector< int > m_c
Definition: AthenaPoolTestA.h:54
IAthenaPoolTestData
Interface class for AthenaPoolTest i/o tests.
Definition: IAthenaPoolTestData.h:38
AthenaPoolTestA::AthenaPoolTestA
AthenaPoolTestA()
Definition: AthenaPoolTestA.cxx:33
AthenaPoolTestA::m_b
int m_b
Definition: AthenaPoolTestA.h:53
plotBeamSpotMon.b
b
Definition: plotBeamSpotMon.py:77
a
TList * a
Definition: liststreamerinfos.cxx:10
AthenaPoolTestA::m_a
int m_a
Definition: AthenaPoolTestA.h:52
AthenaPoolTestA::printWhoYouAre
virtual std::string printWhoYouAre(void) const
Definition: AthenaPoolTestA.cxx:52
IAthenaPoolTestData.h
Class definition for IAthenaPoolTestData.
AthenaPoolTestA::~AthenaPoolTestA
virtual ~AthenaPoolTestA(void)
Definition: AthenaPoolTestA.cxx:47