ATLAS Offline Software
Public Member Functions | Protected Attributes | Private Attributes | List of all members
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.

36  :
38  m_e(0),
39  m_f(0)
40 {
41 }

◆ 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 }

◆ ~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 }

Member Data Documentation

◆ m_a

int AthenaPoolTestC::m_a
protectedinherited

Definition at line 52 of file AthenaPoolTestC.h.

◆ m_b

int AthenaPoolTestC::m_b
protectedinherited

Definition at line 53 of file AthenaPoolTestC.h.

◆ m_c

int AthenaPoolTestC::m_c
privateinherited

Definition at line 56 of file AthenaPoolTestC.h.

◆ m_d

int AthenaPoolTestC::m_d
privateinherited

Definition at line 57 of file AthenaPoolTestC.h.

◆ m_e

int AthenaPoolTestD::m_e
private

Definition at line 45 of file AthenaPoolTestD.h.

◆ m_f

int AthenaPoolTestD::m_f
private

Definition at line 46 of file AthenaPoolTestD.h.


The documentation for this class was generated from the following files:
AllowedVariables::e
e
Definition: AsgElectronSelectorTool.cxx:37
get_generator_info.result
result
Definition: get_generator_info.py:21
hist_file_dump.d
d
Definition: hist_file_dump.py:137
AthenaPoolTestC::AthenaPoolTestC
AthenaPoolTestC()
Definition: AthenaPoolTestC.cxx:33
AthenaPoolTestD::m_f
int m_f
Definition: AthenaPoolTestD.h:46
AthenaPoolTestWrite.stream
string stream
Definition: AthenaPoolTestWrite.py:12
hist_file_dump.f
f
Definition: hist_file_dump.py:135
plotBeamSpotMon.b
b
Definition: plotBeamSpotMon.py:77
a
TList * a
Definition: liststreamerinfos.cxx:10
AthenaPoolTestC::printWhoYouAre
virtual std::string printWhoYouAre(void) const
Definition: AthenaPoolTestC.cxx:56
AthenaPoolTestD::m_e
int m_e
Definition: AthenaPoolTestD.h:45
python.compressB64.c
def c
Definition: compressB64.py:93