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

#include <CoolLumiUtilsTest.h>

Collaboration diagram for CoolLumiUtilsTestObj:

Public Member Functions

 CoolLumiUtilsTestObj ()
 
void setValue (float)
 
float getValue () const
 
void append (float)
 
const std::vector< float > & getList ()
 

Private Attributes

float m_value
 
std::vector< float > m_list
 

Detailed Description

Definition at line 23 of file CoolLumiUtilsTest.h.

Constructor & Destructor Documentation

◆ CoolLumiUtilsTestObj()

CoolLumiUtilsTestObj::CoolLumiUtilsTestObj ( )

Definition at line 23 of file CoolLumiUtilsTest.cxx.

23  {
24  m_value = 0;
25 }

Member Function Documentation

◆ append()

void CoolLumiUtilsTestObj::append ( float  value)

Definition at line 38 of file CoolLumiUtilsTest.cxx.

38  {
39  m_list.push_back(value);
40 }

◆ getList()

const std::vector< float > & CoolLumiUtilsTestObj::getList ( )

Definition at line 43 of file CoolLumiUtilsTest.cxx.

43  {
44  return m_list;
45 }

◆ getValue()

float CoolLumiUtilsTestObj::getValue ( ) const

Definition at line 33 of file CoolLumiUtilsTest.cxx.

33  {
34  return m_value;
35 }

◆ setValue()

void CoolLumiUtilsTestObj::setValue ( float  value)

Definition at line 28 of file CoolLumiUtilsTest.cxx.

28  {
29  m_value = value;
30 }

Member Data Documentation

◆ m_list

std::vector<float> CoolLumiUtilsTestObj::m_list
private

Definition at line 36 of file CoolLumiUtilsTest.h.

◆ m_value

float CoolLumiUtilsTestObj::m_value
private

Definition at line 35 of file CoolLumiUtilsTest.h.


The documentation for this class was generated from the following files:
athena.value
value
Definition: athena.py:122
CoolLumiUtilsTestObj::m_list
std::vector< float > m_list
Definition: CoolLumiUtilsTest.h:36
CoolLumiUtilsTestObj::m_value
float m_value
Definition: CoolLumiUtilsTest.h:35