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

Public Member Functions | |
| TLeafElement () | |
| TLeafElement (TBranch *parent, const char *name, Int_t id, Int_t type) | |
| virtual | ~TLeafElement () |
| virtual Int_t | GetLen () const |
| TMethodCall * | GetMethodCall (const char *name) |
| virtual Int_t | GetMaximum () const |
| virtual Int_t | GetNdata () const |
| virtual const char * | GetTypeName () const |
| virtual Double_t | GetValue (Int_t i=0) const |
| virtual Double_t | GetValueSubArray (Int_t i=0, Int_t j=0) const |
| virtual void * | GetValuePointer () const |
| virtual Bool_t | IsOnTerminalBranch () const |
| virtual void | PrintValue (Int_t i=0) const |
| virtual void | SetLeafCount (TLeaf *leaf) |
| ClassDef (TLeafElement, 1) | |
| TLeafElement () | |
| TLeafElement (TBranch *parent, const char *name, Int_t id, Int_t type) | |
| virtual | ~TLeafElement () |
| virtual Int_t | GetLen () const |
| TMethodCall * | GetMethodCall (const char *name) |
| virtual Int_t | GetMaximum () const |
| virtual Int_t | GetNdata () const |
| virtual const char * | GetTypeName () const |
| virtual Double_t | GetValue (Int_t i=0) const |
| virtual Double_t | GetValueSubArray (Int_t i=0, Int_t j=0) const |
| virtual void * | GetValuePointer () const |
| virtual Bool_t | IsOnTerminalBranch () const |
| virtual void | PrintValue (Int_t i=0) const |
| virtual void | SetLeafCount (TLeaf *leaf) |
| ClassDef (TLeafElement, 1) | |
Protected Attributes | |
| char * | fAbsAddress |
| Int_t | fID |
| Absolute leaf Address. | |
| Int_t | fType |
| char * | fAbsAddress |
Definition at line 34 of file TLeafElement.h.
| TLeafElement::TLeafElement | ( | ) |
| TLeafElement::~TLeafElement | ( | ) | [virtual] |
Definition at line 45 of file TLeafElement.cxx.
| TLeafElement::TLeafElement | ( | ) |
| virtual TLeafElement::~TLeafElement | ( | ) | [virtual] |
| virtual Int_t TLeafElement::GetLen | ( | ) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 46 of file TLeafElement.h.
References TLeaf::fBranch, and TLeaf::fLen.
| TMethodCall * TLeafElement::GetMethodCall | ( | const char * | name | ) |
Definition at line 52 of file TLeafElement.cxx.
| virtual Int_t TLeafElement::GetMaximum | ( | ) | const [inline, virtual] |
| virtual Int_t TLeafElement::GetNdata | ( | ) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 49 of file TLeafElement.h.
References TLeaf::fBranch, and TLeaf::fLen.
| virtual const char* TLeafElement::GetTypeName | ( | ) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 51 of file TLeafElement.h.
References TLeaf::fBranch, TLeaf::fLen, i, and kFALSE.
| virtual void* TLeafElement::GetValuePointer | ( | ) | const [inline, virtual] |
| Bool_t TLeafElement::IsOnTerminalBranch | ( | ) | const [virtual] |
Reimplemented from TLeaf.
Definition at line 63 of file TLeafElement.cxx.
References TLeaf::fBranch, TObjArray::GetEntriesFast(), TBranch::GetListOfBranches(), kFALSE, and kTRUE.
| virtual void TLeafElement::PrintValue | ( | Int_t | i = 0 |
) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 55 of file TLeafElement.h.
References TLeaf::fBranch, and i.
| virtual void TLeafElement::SetLeafCount | ( | TLeaf * | leaf | ) | [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 56 of file TLeafElement.h.
References TLeaf::fLeafCount.
Referenced by TBranchElement::SetBranchCount().
| TLeafElement::ClassDef | ( | TLeafElement | , | |
| 1 | ||||
| ) |
| virtual Int_t TLeafElement::GetLen | ( | ) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 46 of file TLeafElement.h.
References TLeaf::fBranch, and TLeaf::fLen.
| TMethodCall* TLeafElement::GetMethodCall | ( | const char * | name | ) |
| virtual Int_t TLeafElement::GetMaximum | ( | ) | const [inline, virtual] |
| virtual Int_t TLeafElement::GetNdata | ( | ) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 49 of file TLeafElement.h.
References TLeaf::fBranch, and TLeaf::fLen.
| virtual const char* TLeafElement::GetTypeName | ( | ) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 51 of file TLeafElement.h.
References TLeaf::fBranch, TLeaf::fLen, i, and kFALSE.
| virtual void* TLeafElement::GetValuePointer | ( | ) | const [inline, virtual] |
| virtual void TLeafElement::PrintValue | ( | Int_t | i = 0 |
) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 55 of file TLeafElement.h.
References TLeaf::fBranch, and i.
| virtual void TLeafElement::SetLeafCount | ( | TLeaf * | leaf | ) | [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 56 of file TLeafElement.h.
References TLeaf::fLeafCount.
| TLeafElement::ClassDef | ( | TLeafElement | , | |
| 1 | ||||
| ) |
char* TLeafElement::fAbsAddress [protected] |
Int_t TLeafElement::fID [protected] |
Int_t TLeafElement::fType [protected] |
char* TLeafElement::fAbsAddress [protected] |
Definition at line 37 of file TLeafElement.h.
1.5.1