Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TArrayI Class Reference

#include <TArrayI.h>

Inheritance diagram for TArrayI:

Inheritance graph
[legend]
Collaboration diagram for TArrayI:

Collaboration graph
[legend]
List of all members.

Public Methods

 TArrayI ()
 TArrayI (Int_t n)
 TArrayI (Int_t n, const Int_t *array)
 TArrayI (const TArrayI &array)
TArrayI & operator= (const TArrayI &rhs)
virtual ~TArrayI ()
void Adopt (Int_t n, Int_t *array)
void AddAt (Int_t i, Int_t idx)
Int_t At (Int_t i) const
void Copy (TArrayI &array) const
const Int_t * GetArray () const
Int_t * GetArray ()
Stat_t GetSum () const
void Reset ()
void Reset (Int_t val)
void Set (Int_t n)
void Set (Int_t n, const Int_t *array)
Int_t & operator[] (Int_t i)
Int_t operator[] (Int_t i) const

Public Attributes

Int_t * fArray

Constructor & Destructor Documentation

TArrayI::TArrayI  
 

TArrayI::TArrayI Int_t    n
 

TArrayI::TArrayI Int_t    n,
const Int_t *    array
 

TArrayI::TArrayI const TArrayI &    array
 

virtual TArrayI::~TArrayI   [virtual]
 


Member Function Documentation

TArrayI& TArrayI::operator= const TArrayI &    rhs
 

void TArrayI::Adopt Int_t    n,
Int_t *    array
 

void TArrayI::AddAt Int_t    i,
Int_t    idx
 

Int_t TArrayI::At Int_t    i const
 

Definition at line 79 of file TArrayI.h.

References TArray::BoundsOk(), and fArray.

void TArrayI::Copy TArrayI &    array const
 

Definition at line 44 of file TArrayI.h.

References fArray, TArray::fN, and Set().

const Int_t* TArrayI::GetArray   const
 

Definition at line 45 of file TArrayI.h.

References fArray.

Int_t* TArrayI::GetArray  
 

Definition at line 46 of file TArrayI.h.

References fArray.

Stat_t TArrayI::GetSum   const
 

Definition at line 47 of file TArrayI.h.

References fArray, and TArray::fN.

void TArrayI::Reset  
 

Definition at line 48 of file TArrayI.h.

References fArray, and TArray::fN.

void TArrayI::Reset Int_t    val
 

Definition at line 49 of file TArrayI.h.

References fArray, and TArray::fN.

void TArrayI::Set Int_t    n [virtual]
 

Implements TArray.

Referenced by Copy().

void TArrayI::Set Int_t    n,
const Int_t *    array
 

Int_t & TArrayI::operator[] Int_t    i
 

Definition at line 85 of file TArrayI.h.

References TArray::BoundsOk(), and fArray.

Int_t TArrayI::operator[] Int_t    i const
 

Definition at line 92 of file TArrayI.h.

References TArray::BoundsOk(), and fArray.


Member Data Documentation

Int_t* TArrayI::fArray
 

Definition at line 32 of file TArrayI.h.

Referenced by At(), Copy(), TDecayChannel::DaughterPdgCode(), GetArray(), TTree::GetIndex(), GetSum(), operator[](), and Reset().


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 14:56:22 2003 for ROOT by doxygen1.2.16