ATLAS Offline Software
Loading...
Searching...
No Matches
AthenaPoolTestC Class Reference

Simple class with four int's divided among protected/private for testing pool i/o from Athena. More...

#include <AthenaPoolTestC.h>

Inheritance diagram for AthenaPoolTestC:
Collaboration diagram for AthenaPoolTestC:

Public Member Functions

 AthenaPoolTestC ()
 AthenaPoolTestC (int a, int b, int c, int d)
virtual ~AthenaPoolTestC (void)
virtual std::string printWhoYouAre (void) const

Protected Attributes

int m_a
int m_b

Private Attributes

int m_c
int m_d

Detailed Description

Simple class with four int's divided among protected/private for testing pool i/o from Athena.

Author
RD Schaffer Created May 2004 for DC2 validation

Definition at line 39 of file AthenaPoolTestC.h.

Constructor & Destructor Documentation

◆ AthenaPoolTestC() [1/2]

AthenaPoolTestC::AthenaPoolTestC ( )

Definition at line 33 of file AthenaPoolTestC.cxx.

34 :
35 m_a(0),
36 m_b(0),
37 m_c(0),
38 m_d(0)
39{
40}

◆ AthenaPoolTestC() [2/2]

AthenaPoolTestC::AthenaPoolTestC ( int a,
int b,
int c,
int d )

Definition at line 42 of file AthenaPoolTestC.cxx.

43 :
44 m_a(a),
45 m_b(b),
46 m_c(c),
47 m_d(d)
48{
49}
static Double_t a

◆ ~AthenaPoolTestC()

AthenaPoolTestC::~AthenaPoolTestC ( void )
virtual

Definition at line 51 of file AthenaPoolTestC.cxx.

52{
53}

Member Function Documentation

◆ printWhoYouAre()

std::string AthenaPoolTestC::printWhoYouAre ( void ) const
virtual

Implements IAthenaPoolTestData.

Reimplemented in AthenaPoolTestD.

Definition at line 56 of file AthenaPoolTestC.cxx.

57{
58 std::stringstream stream;
59 stream << "AthenaPoolTestC::printWhoYouAre C - a, b, c, d "
60 << m_a << " " << m_b << " "
61 << m_c << " " << m_d;
62 return (stream.str());
63}

Member Data Documentation

◆ m_a

int AthenaPoolTestC::m_a
protected

Definition at line 49 of file AthenaPoolTestC.h.

◆ m_b

int AthenaPoolTestC::m_b
protected

Definition at line 50 of file AthenaPoolTestC.h.

◆ m_c

int AthenaPoolTestC::m_c
private

Definition at line 53 of file AthenaPoolTestC.h.

◆ m_d

int AthenaPoolTestC::m_d
private

Definition at line 54 of file AthenaPoolTestC.h.


The documentation for this class was generated from the following files: