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

Simple class with HepGeom::Point3D<double> for testing pool i/o from Athena. More...

#include <AthenaPoolTestD.h>

Inheritance diagram for AthenaPoolTestD:
Collaboration diagram for AthenaPoolTestD:

Public Member Functions

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

Protected Attributes

int m_a
int m_b

Private Attributes

int m_e
int m_f
int m_c
int m_d

Detailed Description

Simple class with HepGeom::Point3D<double> for testing pool i/o from Athena.

Author
RD Schaffer Created May 2004 for DC2 validation

Definition at line 32 of file AthenaPoolTestD.h.

Constructor & Destructor Documentation

◆ AthenaPoolTestD() [1/2]

AthenaPoolTestD::AthenaPoolTestD ( )

Definition at line 35 of file AthenaPoolTestD.cxx.

◆ AthenaPoolTestD() [2/2]

AthenaPoolTestD::AthenaPoolTestD ( int a,
int b,
int c,
int d,
int e,
int f )

Definition at line 43 of file AthenaPoolTestD.cxx.

44 :
45 AthenaPoolTestC(a, b, c, d),
46 m_e(e),
47 m_f(f)
48{
49}
static Double_t a

◆ ~AthenaPoolTestD()

AthenaPoolTestD::~AthenaPoolTestD ( void )
virtual

Definition at line 51 of file AthenaPoolTestD.cxx.

52{
53}

Member Function Documentation

◆ printWhoYouAre()

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

Reimplemented from AthenaPoolTestC.

Definition at line 56 of file AthenaPoolTestD.cxx.

57{
58 std::stringstream stream;
59 stream << "AthenaPoolTestD::printWhoYouAre D - e, f "
60 << m_e << " " << m_f;
61 std::string result(stream.str());
62 result += " ";
64 return (result);
65}
virtual std::string printWhoYouAre(void) const

Member Data Documentation

◆ m_a

int AthenaPoolTestC::m_a
protectedinherited

Definition at line 49 of file AthenaPoolTestC.h.

◆ m_b

int AthenaPoolTestC::m_b
protectedinherited

Definition at line 50 of file AthenaPoolTestC.h.

◆ m_c

int AthenaPoolTestC::m_c
privateinherited

Definition at line 53 of file AthenaPoolTestC.h.

◆ m_d

int AthenaPoolTestC::m_d
privateinherited

Definition at line 54 of file AthenaPoolTestC.h.

◆ m_e

int AthenaPoolTestD::m_e
private

Definition at line 42 of file AthenaPoolTestD.h.

◆ m_f

int AthenaPoolTestD::m_f
private

Definition at line 43 of file AthenaPoolTestD.h.


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