TClonesArray


class description - source file - inheritance tree

class TClonesArray : public TObjArray


    public:
TClonesArray(const char* classname, Int_t size = 1000, Bool_t call_dtor = kFALSE) TClonesArray(const TClass* cl, Int_t size = 1000, Bool_t call_dtor = kFALSE) TClonesArray() virtual ~TClonesArray() virtual void AddAfter(TObject*, TObject*) virtual void AddAt(TObject*, Int_t) virtual void AddAtAndExpand(TObject*, Int_t) virtual Int_t AddAtFree(TObject*) virtual void AddBefore(TObject*, TObject*) virtual void AddFirst(TObject*) virtual void AddLast(TObject*) TObject* AddrAt(Int_t idx) void BypassStreamer(Bool_t bypass = kTRUE) Bool_t CanBypassStreamer() const static TClass* Class() virtual void Clear(Option_t* option) virtual void Compress() virtual void Delete(Option_t* option) virtual void Expand(Int_t newSize) virtual void ExpandCreate(Int_t n) virtual void ExpandCreateFast(Int_t n) TClass* GetClass() const virtual TClass* IsA() const TObject* New(Int_t idx) virtual TObject* operator[](Int_t idx) const virtual TObject*& operator[](Int_t idx) virtual TObject* Remove(TObject* obj) virtual TObject* RemoveAt(Int_t idx) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Sort(Int_t upto = kMaxInt) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TClass* fClass !Pointer to the class TObjArray* fKeep !Saved copies of pointers to objects public:
static const enum TClonesArray:: kForgetBits static const enum TClonesArray:: kNoSplit static const enum TClonesArray:: kBypassStreamer

Class Description



Last update: Fri May 14 13:32:36 2004


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.