class description - source file - inheritance tree

class TArrayI : public TArray

TArrayI TArrayI() TArrayI TArrayI(Int_t n) TArrayI TArrayI(Int_t n, const Int_t* array) TArrayI TArrayI(const TArrayI& array) virtual void ~TArrayI() void AddAt(Int_t i, Int_t idx) void Adopt(Int_t n, Int_t* array) Int_t At(Int_t i) const static TClass* Class() void Copy(TArrayI& array) Int_t* GetArray() const Stat_t GetSum() const virtual TClass* IsA() const TArrayI& operator=(const TArrayI& rhs) Int_t& operator[](Int_t i) void Reset(Int_t val = 0) virtual void Set(Int_t n) void Set(Int_t n, const Int_t* array) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

Int_t* fArray [fN] Array of fN 32 bit integers

Class Description

 Array of integers (32 bits per element).                             

 Default TArrayI ctor.

TArrayI(Int_t n)
 Create TArrayI object and set array size to n integers.

TArrayI(Int_t n, const Int_t *array)
 Create TArrayI object and initialize it with values of array.

TArrayI(const TArrayI &array)
 Copy constructor.

 Delete TArrayI object.

void Adopt(Int_t n, Int_t *arr)
 Adopt array arr into TArrayI, i.e. don't copy arr but use it directly
 in TArrayI. User may not delete arr, TArrayI dtor will do it.

void AddAt(Int_t c, Int_t i)
 Add Int_t c at position i. Check for out of bounds.

void Set(Int_t n)
 Set size of this array to n ints.
 A new array is created, the old contents copied to the new array,
 then the old array is deleted.

void Set(Int_t n, const Int_t *array)
 Set size of this array to n ints and set the contents.

void Streamer(TBuffer &b)
 Stream a TArrayI object.

Inline Functions

           TArrayI& operator=(const TArrayI& rhs)
              Int_t At(Int_t i) const
               void Copy(TArrayI& array)
             Int_t* GetArray() const
             Stat_t GetSum() const
               void Reset(Int_t val = 0)
             Int_t& operator[](Int_t i)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void StreamerNVirtual(TBuffer& b)

Author: Rene Brun 06/03/95
Last update: root/cont:$Name: $:$Id: TArrayI.cxx,v 1.3 2001/07/03 08:12:07 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *

ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.