#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.