#ifndef ROOT_TArrayI #define ROOT_TArrayI //+SEQ,CopyRight,T=NOINCLUDE. ////////////////////////////////////////////////////////////////////////// // // // TArrayI // // // // Array of integers (32 bits per element). // // // ////////////////////////////////////////////////////////////////////////// #ifndef ROOT_TArray //*KEEP,TArray,T=C++. #include "TArray.h" //*KEND. #endif class TArrayI : public TArray { public: Int_t *fArray; //Array of fN 32 bit integers TArrayI(); TArrayI(Int_t n); TArrayI(Int_t n, 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); void Copy(TArrayI &array) {array.Set(fN); for (Int_t i=0;i