#include <TClonesArray.h>
Inheritance diagram for TClonesArray:


Public Types | |
| enum | { kForgetBits = BIT(0), kNoSplit = BIT(1), kBypassStreamer = BIT(12) } |
| Saved copies of pointers to objects. More... | |
Public Methods | |
| TClonesArray () | |
| 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) | |
| virtual | ~TClonesArray () |
| virtual void | Compress () |
| virtual void | Clear (Option_t *option="") |
| 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 |
| void | AddFirst (TObject *) |
| void | AddLast (TObject *) |
| void | AddAt (TObject *, Int_t) |
| void | AddAtAndExpand (TObject *, Int_t) |
| Int_t | AddAtFree (TObject *) |
| void | AddAfter (TObject *, TObject *) |
| void | AddBefore (TObject *, TObject *) |
| void | BypassStreamer (Bool_t bypass=kTRUE) |
| Bool_t | CanBypassStreamer () const |
| virtual TObject * | RemoveAt (Int_t idx) |
| virtual TObject * | Remove (TObject *obj) |
| virtual void | Sort (Int_t upto=kMaxInt) |
| TObject * | New (Int_t idx) |
| TObject * | AddrAt (Int_t idx) |
| TObject *& | operator[] (Int_t idx) |
| TObject * | operator[] (Int_t idx) const |
Protected Attributes | |
| TClass * | fClass |
| TObjArray * | fKeep |
| Pointer to the class. | |
|
|
Saved copies of pointers to objects.
Definition at line 39 of file TClonesArray.h. |
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
Reimplemented from TObjArray. |
|
|
Reimplemented from TObjArray. |
|
|
Reimplemented from TObjArray. |
|
|
Reimplemented from TObjArray. |
|
|
|
|
|
|
|
|
Definition at line 55 of file TClonesArray.h. |
|
|
Reimplemented from TObjArray. Definition at line 57 of file TClonesArray.h. References TObject::MayNotUse(). |
|
|
Reimplemented from TObjArray. Definition at line 58 of file TClonesArray.h. References TObject::MayNotUse(). |
|
||||||||||||
|
Reimplemented from TObjArray. Definition at line 59 of file TClonesArray.h. References TObject::MayNotUse(). |
|
||||||||||||
|
Reimplemented from TObjArray. Definition at line 60 of file TClonesArray.h. References TObject::MayNotUse(). |
|
|
Reimplemented from TObjArray. Definition at line 61 of file TClonesArray.h. References TObject::MayNotUse(). |
|
||||||||||||
|
Reimplemented from TObjArray. Definition at line 62 of file TClonesArray.h. References TObject::MayNotUse(). |
|
||||||||||||
|
Reimplemented from TObjArray. Definition at line 63 of file TClonesArray.h. References TObject::MayNotUse(). |
|
|
|
|
|
Definition at line 65 of file TClonesArray.h. References kBypassStreamer, and TObject::TestBit(). |
|
|
Reimplemented from TObjArray. |
|
|
Reimplemented from TObjArray. |
|
|
Reimplemented from TObjArray. |
|
|
|
|
|
Definition at line 79 of file TClonesArray.h. References operator[](). |
|
|
Reimplemented from TObjArray. Referenced by AddrAt(). |
|
|
Reimplemented from TObjArray. |
|
|
Definition at line 35 of file TClonesArray.h. |
|
|
Pointer to the class.
Definition at line 36 of file TClonesArray.h. |
1.2.16