TLeaf
class description - source file - inheritance tree
public:
TLeaf(const char* name, const char* type)
TLeaf(const TLeaf&)
TLeaf()
virtual ~TLeaf()
virtual void Browse(TBrowser* b)
static TClass* Class()
virtual void Export(TClonesArray* list, Int_t n)
virtual void FillBasket(TBuffer& b)
TBranch* GetBranch() const
virtual TLeaf* GetLeafCount() const
virtual TLeaf* GetLeafCounter(Int_t& countval) const
virtual Int_t GetLen() const
virtual Int_t GetLenStatic() const
virtual Int_t GetLenType() const
virtual Int_t GetMaximum() const
virtual Int_t GetMinimum() const
virtual Int_t GetNdata() const
virtual Int_t GetOffset() const
virtual const char* GetTypeName() const
virtual Double_t GetValue(Int_t i = 0) const
virtual void* GetValuePointer() const
virtual void Import(TClonesArray* list, Int_t n)
virtual TClass* IsA() const
virtual Bool_t IsOnTerminalBranch() const
virtual Bool_t IsRange() const
virtual Bool_t IsUnsigned() const
virtual void PrintValue(Int_t = 0) const
virtual void ReadBasket(TBuffer&)
virtual void ReadBasketExport(TBuffer&, TClonesArray*, Int_t)
Int_t ResetAddress(void* add, Bool_t destructor = kFALSE)
virtual void SetAddress(void* add = 0)
virtual void SetBranch(TBranch* branch)
virtual void SetLeafCount(TLeaf* leaf)
virtual void SetLen(Int_t len = 1)
virtual void SetOffset(Int_t offset = 0)
virtual void SetRange(Bool_t range = kTRUE)
virtual void SetUnsigned()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Int_t fNdata ! Number of elements in fAddress data buffer
Int_t fLen Number of fixed length elements
Int_t fLenType Number of bytes for this data type
Int_t fOffset Offset in ClonesArray object (if one)
Bool_t fIsRange (=kTRUE if leaf has a range, kFALSE otherwise)
Bool_t fIsUnsigned (=kTRUE if unsigned, kFALSE otherwise)
TLeaf* fLeafCount Pointer to Leaf count if variable length
TBranch* fBranch ! Pointer to supporting branch
public:
static const enum TLeaf:: kIndirectAddress
static const enum TLeaf:: kNewValue
See also
-
TLeafB, TLeafC, TLeafD, TLeafElement, TLeafF, TLeafI, TLeafObject, TLeafS
Last update: Fri May 14 13:32:40 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.