ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
AthenaPoolTestB Class Reference

Simple class with int,int,float,double for testing pool i/o from Athena. More...

#include <AthenaPoolTestB.h>

Inheritance diagram for AthenaPoolTestB:
Collaboration diagram for AthenaPoolTestB:

Public Member Functions

 AthenaPoolTestB ()
 
 AthenaPoolTestB (int c, int d)
 
virtual ~AthenaPoolTestB (void)
 
virtual std::string printWhoYouAre (void) const
 

Private Attributes

float m_fa
 
int m_c
 
double m_da
 
int m_d
 

Detailed Description

Simple class with int,int,float,double for testing pool i/o from Athena.

Author
RD Schaffer Created May 2004 for DC2 validation

Definition at line 38 of file AthenaPoolTestB.h.

Constructor & Destructor Documentation

◆ AthenaPoolTestB() [1/2]

AthenaPoolTestB::AthenaPoolTestB ( )

Definition at line 33 of file AthenaPoolTestB.cxx.

34  :
35  m_fa(7.0),
36  m_c(0),
37  m_da(13.0),
38  m_d(0)
39 {}

◆ AthenaPoolTestB() [2/2]

AthenaPoolTestB::AthenaPoolTestB ( int  c,
int  d 
)

Definition at line 41 of file AthenaPoolTestB.cxx.

42  :
43  m_fa(7.0),
44  m_c(c),
45  m_da(13.0),
46  m_d(d)
47 {}

◆ ~AthenaPoolTestB()

AthenaPoolTestB::~AthenaPoolTestB ( void  )
virtual

Definition at line 49 of file AthenaPoolTestB.cxx.

50 {}

Member Function Documentation

◆ printWhoYouAre()

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

Implements IAthenaPoolTestData.

Definition at line 53 of file AthenaPoolTestB.cxx.

54 {
55  std::stringstream stream;
56  stream << "AthenaPoolTestB::printWhoYouAre B - c, d "
57  << m_c << " " << m_d << " fa, da " << m_fa << " " << m_da;
58  return (stream.str());
59 }

Member Data Documentation

◆ m_c

int AthenaPoolTestB::m_c
private

Definition at line 52 of file AthenaPoolTestB.h.

◆ m_d

int AthenaPoolTestB::m_d
private

Definition at line 54 of file AthenaPoolTestB.h.

◆ m_da

double AthenaPoolTestB::m_da
private

Definition at line 53 of file AthenaPoolTestB.h.

◆ m_fa

float AthenaPoolTestB::m_fa
private

Definition at line 51 of file AthenaPoolTestB.h.


The documentation for this class was generated from the following files:
hist_file_dump.d
d
Definition: hist_file_dump.py:137
AthenaPoolTestWrite.stream
string stream
Definition: AthenaPoolTestWrite.py:12
AthenaPoolTestB::m_fa
float m_fa
Definition: AthenaPoolTestB.h:51
AthenaPoolTestB::m_c
int m_c
Definition: AthenaPoolTestB.h:52
AthenaPoolTestB::m_d
int m_d
Definition: AthenaPoolTestB.h:54
AthenaPoolTestB::m_da
double m_da
Definition: AthenaPoolTestB.h:53
python.compressB64.c
def c
Definition: compressB64.py:93