ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
TCS::DataArray Class Referenceabstract

base class for TOB arrays More...

#include <DataArray.h>

Inheritance diagram for TCS::DataArray:
Collaboration diagram for TCS::DataArray:

Public Member Functions

 DataArray (const std::string &name)
 
virtual ~DataArray ()
 
const std::string & name () const
 
virtual void print (std::ostream &) const =0
 

Private Attributes

std::string m_name
 

Detailed Description

base class for TOB arrays

Definition at line 12 of file DataArray.h.

Constructor & Destructor Documentation

◆ DataArray()

TCS::DataArray::DataArray ( const std::string &  name)
inline

Definition at line 15 of file DataArray.h.

15 : m_name(name) {};

◆ ~DataArray()

virtual TCS::DataArray::~DataArray ( )
inlinevirtual

Definition at line 18 of file DataArray.h.

18 {};

Member Function Documentation

◆ name()

const std::string& TCS::DataArray::name ( ) const
inline

Definition at line 20 of file DataArray.h.

20 { return m_name; }

◆ print()

virtual void TCS::DataArray::print ( std::ostream &  ) const
pure virtual

Member Data Documentation

◆ m_name

std::string TCS::DataArray::m_name
private

Definition at line 25 of file DataArray.h.


The documentation for this class was generated from the following file:
TCS::DataArray::name
const std::string & name() const
Definition: DataArray.h:20
TCS::DataArray::m_name
std::string m_name
Definition: DataArray.h:25