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

| Public Member Functions | |
| TLeafB () | |
| Address of a pointer to data buffer! | |
| TLeafB (TBranch *parent, const char *name, const char *type) | |
| virtual | ~TLeafB () | 
| virtual void | Export (TClonesArray *list, Int_t n) | 
| virtual void | FillBasket (TBuffer &b) | 
| virtual Int_t | GetMaximum () const | 
| virtual Int_t | GetMinimum () const | 
| const char * | GetTypeName () const | 
| Double_t | GetValue (Int_t i=0) const | 
| virtual void * | GetValuePointer () const | 
| virtual void | Import (TClonesArray *list, Int_t n) | 
| virtual void | PrintValue (Int_t i=0) const | 
| virtual void | ReadBasket (TBuffer &) | 
| virtual void | ReadBasketExport (TBuffer &, TClonesArray *list, Int_t n) | 
| virtual void | ReadValue (istream &) | 
| virtual void | SetAddress (void *addr=0) | 
| virtual void | SetMaximum (Char_t max) | 
| virtual void | SetMinimum (Char_t min) | 
| ClassDef (TLeafB, 1) | |
| TLeafB () | |
| Address of a pointer to data buffer! | |
| TLeafB (TBranch *parent, const char *name, const char *type) | |
| virtual | ~TLeafB () | 
| virtual void | Export (TClonesArray *list, Int_t n) | 
| virtual void | FillBasket (TBuffer &b) | 
| virtual Int_t | GetMaximum () const | 
| virtual Int_t | GetMinimum () const | 
| const char * | GetTypeName () const | 
| Double_t | GetValue (Int_t i=0) const | 
| virtual void * | GetValuePointer () const | 
| virtual void | Import (TClonesArray *list, Int_t n) | 
| virtual void | PrintValue (Int_t i=0) const | 
| virtual void | ReadBasket (TBuffer &) | 
| virtual void | ReadBasketExport (TBuffer &, TClonesArray *list, Int_t n) | 
| virtual void | ReadValue (istream &) | 
| virtual void | SetAddress (void *addr=0) | 
| virtual void | SetMaximum (Char_t max) | 
| virtual void | SetMinimum (Char_t min) | 
| ClassDef (TLeafB, 1) | |
| Protected Attributes | |
| Char_t | fMinimum | 
| Char_t | fMaximum | 
| Char_t * | fValue | 
| Char_t ** | fPointer | 
| Pointer to data buffer. | |
| Char_t * | fValue | 
| Char_t ** | fPointer | 
| Pointer to data buffer. | |
Definition at line 28 of file TLeafB.h.
| TLeafB::TLeafB | ( | ) | 
Address of a pointer to data buffer!
| TLeafB::TLeafB | ( | TBranch * | parent, | |
| const char * | name, | |||
| const char * | type | |||
| ) | 
| TLeafB::~TLeafB | ( | ) |  [virtual] | 
Definition at line 49 of file TLeafB.cxx.
References fPointer, fValue, kTRUE, and TLeaf::ResetAddress().
| TLeafB::TLeafB | ( | ) | 
Address of a pointer to data buffer!
| TLeafB::TLeafB | ( | TBranch * | parent, | |
| const char * | name, | |||
| const char * | type | |||
| ) | 
| virtual TLeafB::~TLeafB | ( | ) |  [virtual] | 
| void TLeafB::Export | ( | TClonesArray * | list, | |
| Int_t | n | |||
| ) |  [virtual] | 
Reimplemented from TLeaf.
Definition at line 61 of file TLeafB.cxx.
References TLeaf::fLen, TLeaf::fOffset, fValue, i, j, and list.
| void TLeafB::FillBasket | ( | TBuffer & | b | ) |  [virtual] | 
Reimplemented from TLeaf.
Definition at line 71 of file TLeafB.cxx.
References b, fMaximum, fPointer, fValue, TLeaf::GetLen(), i, TLeaf::IsRange(), TLeaf::IsUnsigned(), and len.
| virtual Int_t TLeafB::GetMaximum | ( | ) | const  [inline, virtual] | 
Reimplemented from TLeaf.
Definition at line 43 of file TLeafB.h.
References fMaximum.
Referenced by TTreeCloner::CollectBranches().
| virtual Int_t TLeafB::GetMinimum | ( | ) | const  [inline, virtual] | 
Reimplemented from TLeaf.
Definition at line 44 of file TLeafB.h.
References fMinimum.
Referenced by TTreeCloner::CollectBranches().
| const char * TLeafB::GetTypeName | ( | ) | const  [virtual] | 
| virtual void* TLeafB::GetValuePointer | ( | ) | const  [inline, virtual] | 
Reimplemented from TLeaf.
Definition at line 47 of file TLeafB.h.
References fValue.
Referenced by PrintValue(), and ReadValue().
| void TLeafB::Import | ( | TClonesArray * | list, | |
| Int_t | n | |||
| ) |  [virtual] | 
Reimplemented from TLeaf.
Definition at line 105 of file TLeafB.cxx.
References TLeaf::fLen, TLeaf::fOffset, fValue, i, j, and list.
| void TLeafB::PrintValue | ( | Int_t | i = 0 | ) | const  [virtual] | 
Reimplemented from TLeaf.
Definition at line 115 of file TLeafB.cxx.
References TLeaf::fIsUnsigned, GetValuePointer(), and value.
| void TLeafB::ReadBasket | ( | TBuffer & | ) |  [virtual] | 
Reimplemented from TLeaf.
Definition at line 129 of file TLeafB.cxx.
References b, entry, TObject::Error(), TLeaf::fBranch, TLeaf::fLeafCount, TLeaf::fLen, TLeaf::fNdata, fValue, TLeaf::GetBranch(), TBranch::GetEntry(), TLeaf::GetMaximum(), TNamed::GetName(), TBranch::GetReadEntry(), TLeaf::GetValue(), len, and Long64_t.
| void TLeafB::ReadBasketExport | ( | TBuffer & | , | |
| TClonesArray * | list, | |||
| Int_t | n | |||
| ) |  [virtual] | 
Reimplemented from TLeaf.
Definition at line 155 of file TLeafB.cxx.
References b, TLeaf::fLen, TLeaf::fOffset, fValue, i, j, and list.
| void TLeafB::ReadValue | ( | istream & | ) |  [virtual] | 
Reimplemented from TLeaf.
Definition at line 167 of file TLeafB.cxx.
References GetValuePointer(), and value.
| void TLeafB::SetAddress | ( | void * | addr = 0 | ) |  [virtual] | 
Reimplemented from TLeaf.
Definition at line 175 of file TLeafB.cxx.
References TLeaf::fLeafCount, TLeaf::fLen, TLeaf::fNdata, fPointer, fValue, TLeaf::GetMaximum(), TLeaf::GetValue(), TLeaf::kIndirectAddress, TLeaf::ResetAddress(), and TObject::TestBit().
| virtual void TLeafB::SetMaximum | ( | Char_t | max | ) |  [inline, virtual] | 
Definition at line 54 of file TLeafB.h.
References fMaximum.
Referenced by TTreeCloner::CollectBranches().
| virtual void TLeafB::SetMinimum | ( | Char_t | min | ) |  [inline, virtual] | 
Definition at line 55 of file TLeafB.h.
References fMinimum.
Referenced by TTreeCloner::CollectBranches().
| TLeafB::ClassDef | ( | TLeafB | , | |
| 1 | ||||
| ) | 
| virtual void TLeafB::Export | ( | TClonesArray * | list, | |
| Int_t | n | |||
| ) |  [virtual] | 
Reimplemented from TLeaf.
| virtual Int_t TLeafB::GetMaximum | ( | ) | const  [inline, virtual] | 
| virtual Int_t TLeafB::GetMinimum | ( | ) | const  [inline, virtual] | 
| const char* TLeafB::GetTypeName | ( | ) | const  [virtual] | 
Reimplemented from TLeaf.
| virtual void* TLeafB::GetValuePointer | ( | ) | const  [inline, virtual] | 
| virtual void TLeafB::Import | ( | TClonesArray * | list, | |
| Int_t | n | |||
| ) |  [virtual] | 
Reimplemented from TLeaf.
| virtual void TLeafB::ReadBasketExport | ( | TBuffer & | , | |
| TClonesArray * | list, | |||
| Int_t | n | |||
| ) |  [virtual] | 
Reimplemented from TLeaf.
| virtual void TLeafB::ReadValue | ( | istream & | ) |  [virtual] | 
Reimplemented from TLeaf.
| virtual void TLeafB::SetAddress | ( | void * | addr = 0 | ) |  [virtual] | 
Reimplemented from TLeaf.
| virtual void TLeafB::SetMaximum | ( | Char_t | max | ) |  [inline, virtual] | 
| virtual void TLeafB::SetMinimum | ( | Char_t | min | ) |  [inline, virtual] | 
| TLeafB::ClassDef | ( | TLeafB | , | |
| 1 | ||||
| ) | 
| Char_t TLeafB::fMinimum  [protected] | 
| Char_t TLeafB::fMaximum  [protected] | 
| Char_t* TLeafB::fValue  [protected] | 
Definition at line 33 of file TLeafB.h.
Referenced by Export(), FillBasket(), GetValue(), GetValuePointer(), Import(), ReadBasket(), ReadBasketExport(), SetAddress(), and ~TLeafB().
| Char_t** TLeafB::fPointer  [protected] | 
Pointer to data buffer.
Definition at line 34 of file TLeafB.h.
Referenced by FillBasket(), SetAddress(), and ~TLeafB().
| Char_t* TLeafB::fValue  [protected] | 
| Char_t** TLeafB::fPointer  [protected] | 
 1.5.1
 1.5.1