TArrayS


class description - source file - inheritance tree

class TArrayS : public TArray


    public:
TArrayS TArrayS() TArrayS TArrayS(Int_t n) TArrayS TArrayS(Int_t n, Short_t* array) TArrayS TArrayS(const TArrayS& array) virtual void ~TArrayS() void AddAt(Short_t c, Int_t idx) void Adopt(Int_t n, Short_t* array) Short_t At(Int_t i) TClass* Class() void Copy(TArrayS& array) Short_t* GetArray() const Stat_t GetSum() const virtual TClass* IsA() const TArrayS& operator=(const TArrayS& rhs) Short_t& operator[](Int_t i) void Reset() void Set(Int_t n, Short_t* array) virtual void Set(Int_t n) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members

public:
Short_t* fArray [fN] Array of fN shorts


See also

TH1S

Class Description

                                                                      
 TArrayS                                                              
                                                                      
 Array of shorts (16 bits per element).                               
                                                                      


TArrayS()
 Default TArrayS ctor.

TArrayS(Int_t n)
 Create TArrayS object and set array size to n shorts.

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

TArrayS(const TArrayS &array)
 Copy constructor.

~TArrayS()
 Delete TArrayS object.

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

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

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

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

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



Inline Functions


           TArrayS& operator=(const TArrayS& rhs)
            Short_t At(Int_t i)
               void Copy(TArrayS& array)
           Short_t* GetArray() const
             Stat_t GetSum() const
               void Reset()
           Short_t& operator[](Int_t i)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)


Author: Rene Brun 06/03/95
Last update: 2.23/12 14/01/2000 10.24.45 by Rene Brun
Copyright (c) 1995-1999, The ROOT System, All rights reserved. *


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.