ATLAS Offline Software
AtlasTest
DatabaseTest
AthenaPoolTestData
AthenaPoolTestData
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
28
#include "
AthenaPoolTestData/IAthenaPoolTestData.h
"
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
39
class
AthenaPoolTestA
:
public
IAthenaPoolTestData
40
{
41
public
:
42
AthenaPoolTestA
();
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
Generated on Sun Dec 22 2024 21:07:12 for ATLAS Offline Software by
1.8.18