Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::ObjectMatrix_1 Class Reference
Inheritance diagram for Hal::ObjectMatrix_1:

Public Member Functions

 ObjectMatrix_1 (const ObjectMatrix_1 &manager)
 
ObjectMatrix_1operator= (const ObjectMatrix_1 &manager)
 
virtual void Init (Int_t size, const TObject *temp)
 
TObject * At (Int_t i) const
 
TObject ** GetArrray () const
 
Int_t GetSize () const
 
TString GetComment (Int_t i)
 
void SetComment (TString comment, Int_t i)
 
TList * GetFlatList () const
 
PackageReport () const
 

Protected Attributes

Int_t fSize
 
TString * fComments
 
TObject ** fArray
 

Detailed Description

Definition at line 25 of file ObjectMatrix.h.

Constructor & Destructor Documentation

◆ ObjectMatrix_1() [1/2]

Hal::ObjectMatrix_1::ObjectMatrix_1 ( )
inline

Definition at line 40 of file ObjectMatrix.h.

◆ ObjectMatrix_1() [2/2]

Hal::ObjectMatrix_1::ObjectMatrix_1 ( const ObjectMatrix_1 & manager)

Definition at line 17 of file ObjectMatrix.cxx.

◆ ~ObjectMatrix_1()

virtual Hal::ObjectMatrix_1::~ObjectMatrix_1 ( )
inlinevirtual

Definition at line 87 of file ObjectMatrix.h.

Member Function Documentation

◆ At()

TObject * Hal::ObjectMatrix_1::At ( Int_t i) const
inline

return histogram

Parameters
ihistogram position
Returns
histogra

Definition at line 54 of file ObjectMatrix.h.

◆ GetArrray()

TObject ** Hal::ObjectMatrix_1::GetArrray ( ) const
inline
Returns
array of histogram

Definition at line 59 of file ObjectMatrix.h.

◆ GetComment()

TString Hal::ObjectMatrix_1::GetComment ( Int_t i)
inline
Parameters
ihistogram index
Returns
comment for histogram

Definition at line 70 of file ObjectMatrix.h.

◆ GetFlatList()

TList * Hal::ObjectMatrix_1::GetFlatList ( ) const
Returns
histogram array as TList

Definition at line 71 of file ObjectMatrix.cxx.

◆ GetSize()

Int_t Hal::ObjectMatrix_1::GetSize ( ) const
inline
Returns
size of this array

Definition at line 64 of file ObjectMatrix.h.

◆ Init()

void Hal::ObjectMatrix_1::Init ( Int_t size,
const TObject * temp )
virtual

initialize histograms

Parameters
sizesize of array
temp- template object that will be cloned

Definition at line 52 of file ObjectMatrix.cxx.

◆ operator=()

ObjectMatrix_1 & Hal::ObjectMatrix_1::operator= ( const ObjectMatrix_1 & manager)

Definition at line 29 of file ObjectMatrix.cxx.

◆ Report()

Package * Hal::ObjectMatrix_1::Report ( ) const
Returns
package mad from this

Definition at line 63 of file ObjectMatrix.cxx.

◆ SetComment()

void Hal::ObjectMatrix_1::SetComment ( TString comment,
Int_t i )
inline

set comment to histogram

Parameters
commentcomment
ihistogram position

Definition at line 76 of file ObjectMatrix.h.

Member Data Documentation

◆ fArray

TObject** Hal::ObjectMatrix_1::fArray
protected

array of histograms

Definition at line 38 of file ObjectMatrix.h.

◆ fComments

TString* Hal::ObjectMatrix_1::fComments
protected

array of comments

Definition at line 34 of file ObjectMatrix.h.

◆ fSize

Int_t Hal::ObjectMatrix_1::fSize
protected

size of array

Definition at line 30 of file ObjectMatrix.h.


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