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


Public Methods | |
| TBranchElement () | |
| TBranchElement (const char *name, TStreamerInfo *sinfo, Int_t id, char *pointer, Int_t basketsize=32000, Int_t splitlevel=0, Int_t btype=0) | |
| TBranchElement (const char *name, TClonesArray *clones, Int_t basketsize=32000, Int_t splitlevel=0, Int_t compress=-1) | |
| virtual | ~TBranchElement () |
| virtual Int_t | Branch (const char *folder, Int_t bufsize=32000, Int_t splitlevel=99) |
| virtual TBranch * | Branch (const char *name, void *address, const char *leaflist, Int_t bufsize=32000) |
| virtual TBranch * | Branch (const char *name, const char *classname, void *addobj, Int_t bufsize=32000, Int_t splitlevel=99) |
| virtual void | Browse (TBrowser *b) |
| void | BuildTitle (const char *name) |
| Int_t | Fill () |
| void | FillLeaves (TBuffer &b) |
| TBranchElement * | GetBranchCount () const |
| TBranchElement * | GetBranchCount2 () const |
| virtual const char * | GetClassName () const |
| virtual const char * | GetClonesName () const |
| Int_t | GetEntry (Int_t entry=0, Int_t getall=0) |
| const char * | GetIconName () const |
| Int_t | GetID () const |
| TStreamerInfo * | GetInfo () |
| char * | GetObject () const |
| virtual const char * | GetParentName () const |
| virtual Int_t | GetMaximum () const |
| Int_t | GetNdata () const |
| Int_t | GetType () const |
| Int_t | GetStreamerType () const |
| virtual const char * | GetTypeName () const |
| Double_t | GetValue (Int_t i, Int_t len, Bool_t subarr=kFALSE) const |
| virtual void * | GetValuePointer () const |
| Bool_t | IsBranchFolder () const |
| Bool_t | IsFolder () const |
| virtual Bool_t | Notify () |
| virtual void | Print (Option_t *option="") const |
| void | PrintValue (Int_t i) const |
| virtual void | ReadLeaves (TBuffer &b) |
| virtual void | Reset (Option_t *option="") |
| virtual void | SetAddress (void *addobj) |
| virtual void | SetAutoDelete (Bool_t autodel=kTRUE) |
| virtual void | SetBasketSize (Int_t buffsize) |
| virtual void | SetBranchCount (TBranchElement *bre) |
| virtual void | SetBranchCount2 (TBranchElement *bre) |
| virtual void | SetBranchFolder () |
| virtual void | SetClassName (const char *name) |
| virtual void | SetParentName (const char *name) |
| virtual void | SetType (Int_t btype) |
| virtual Int_t | Unroll (const char *name, TClass *cltop, TClass *cl, Int_t basketsize, Int_t splitlevel, Int_t btype) |
Protected Types | |
| enum | { kWarn = BIT(13), kBranchFolder = BIT(14), kDeleteObject = BIT(16) } |
Protected Methods | |
| Int_t | GetDataMemberOffset (const TClass *cl, const char *name) |
| Pointer to object for a master branch. | |
Protected Attributes | |
| TString | fClassName |
| TString | fParentName |
| TString | fClonesName |
| Int_t | fClassVersion |
| Int_t | fID |
| Int_t | fType |
| Int_t | fStreamerType |
| Int_t | fMaximum |
| Int_t | fNdata |
| TBranchElement * | fBranchCount |
| Number of data in this branch. | |
| TBranchElement * | fBranchCount2 |
| TStreamerInfo * | fInfo |
| char * | fObject |
| Pointer to StreamerInfo. | |
| char * | fBranchPointer |
| Pointer to object at *fAddress. | |
|
|
Definition at line 34 of file TBranchElement.h. |
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
Pointer to object for a master branch.
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
|
Reimplemented from TBranch. |
|
|
|
|
|
Reimplemented from TBranch. |
|
|
Reimplemented from TBranch. |
|
|
Definition at line 66 of file TBranchElement.h. |
|
|
Definition at line 67 of file TBranchElement.h. |
|
|
Reimplemented from TBranch. Definition at line 68 of file TBranchElement.h. References TString::Data(). |
|
|
Definition at line 69 of file TBranchElement.h. References TString::Data(). |
|
||||||||||||
|
Reimplemented from TBranch. |
|
|
Reimplemented from TBranch. |
|
|
Definition at line 72 of file TBranchElement.h. References fID. |
|
|
|
|
|
Definition at line 74 of file TBranchElement.h. References fObject. |
|
|
Definition at line 75 of file TBranchElement.h. References TString::Data(). |
|
|
|
|
|
Definition at line 77 of file TBranchElement.h. References fNdata. |
|
|
Definition at line 78 of file TBranchElement.h. References fType. |
|
|
Definition at line 79 of file TBranchElement.h. References fStreamerType. |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
Definition at line 83 of file TBranchElement.h. References kBranchFolder, and TObject::TestBit(). |
|
|
Reimplemented from TBranch. |
|
|
Reimplemented from TObject. Definition at line 85 of file TBranchElement.h. References TBranch::fAddress. |
|
|
Reimplemented from TBranch. |
|
|
|
|
|
Reimplemented from TBranch. |
|
|
Reimplemented from TBranch. |
|
|
Reimplemented from TBranch. |
|
|
Reimplemented from TBranch. |
|
|
Reimplemented from TBranch. |
|
|
|
|
|
Definition at line 94 of file TBranchElement.h. |
|
|
Definition at line 95 of file TBranchElement.h. References kBranchFolder, and TObject::SetBit(). |
|
|
Definition at line 96 of file TBranchElement.h. |
|
|
Definition at line 97 of file TBranchElement.h. |
|
|
Definition at line 98 of file TBranchElement.h. References fType. |
|
||||||||||||||||||||||||||||
|
|
|
|
Definition at line 36 of file TBranchElement.h. |
|
|
Definition at line 37 of file TBranchElement.h. |
|
|
Definition at line 38 of file TBranchElement.h. |
|
|
Definition at line 39 of file TBranchElement.h. |
|
|
Definition at line 40 of file TBranchElement.h. Referenced by GetID(). |
|
|
Definition at line 41 of file TBranchElement.h. |
|
|
Definition at line 42 of file TBranchElement.h. Referenced by GetStreamerType(). |
|
|
Definition at line 43 of file TBranchElement.h. |
|
|
Definition at line 44 of file TBranchElement.h. Referenced by GetNdata(). |
|
|
Number of data in this branch.
Definition at line 45 of file TBranchElement.h. |
|
|
Definition at line 46 of file TBranchElement.h. |
|
|
Definition at line 47 of file TBranchElement.h. |
|
|
Pointer to StreamerInfo.
Definition at line 48 of file TBranchElement.h. Referenced by GetObject(). |
|
|
Pointer to object at *fAddress.
Definition at line 49 of file TBranchElement.h. |
1.2.16