#ifndef ROOT_TArrayL #define ROOT_TArrayL //+SEQ,CopyRight,T=NOINCLUDE. ////////////////////////////////////////////////////////////////////////// // // // TArrayL // // // // Array of longs (32 or 64 bits per element). // // // ////////////////////////////////////////////////////////////////////////// #ifndef ROOT_TArray //*KEEP,TArray,T=C++. #include "TArray.h" //*KEND. #endif class TArrayL : public TArray { public: Long_t *fArray; //Array of fN longs TArrayL(); TArrayL(Int_t n); TArrayL(Int_t n, Long_t *array); TArrayL(const TArrayL &array); TArrayL &operator=(const TArrayL &rhs); virtual ~TArrayL(); void Adopt(Int_t n, Long_t *array); void AddAt(Long_t c, Int_t i); Long_t At(Int_t i); void Copy(TArrayL &array) {array.Set(fN); for (Int_t i=0;i