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

Public Member Functions | |
| TLeafI () | |
| Address of pointer to data buffer. | |
| TLeafI (TBranch *parent, const char *name, const char *type) | |
| virtual | ~TLeafI () |
| virtual void | Export (TClonesArray *list, Int_t n) |
| virtual void | FillBasket (TBuffer &b) |
| const char * | GetTypeName () const |
| virtual Int_t | GetMaximum () const |
| virtual Int_t | GetMinimum () 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 &b) |
| virtual void | ReadBasketExport (TBuffer &b, TClonesArray *list, Int_t n) |
| virtual void | ReadValue (istream &s) |
| virtual void | SetAddress (void *add=0) |
| virtual void | SetMaximum (Int_t max) |
| virtual void | SetMinimum (Int_t min) |
| ClassDef (TLeafI, 1) | |
| TLeafI () | |
| Address of pointer to data buffer. | |
| TLeafI (TBranch *parent, const char *name, const char *type) | |
| virtual | ~TLeafI () |
| virtual void | Export (TClonesArray *list, Int_t n) |
| virtual void | FillBasket (TBuffer &b) |
| const char * | GetTypeName () const |
| virtual Int_t | GetMaximum () const |
| virtual Int_t | GetMinimum () 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 &b) |
| virtual void | ReadBasketExport (TBuffer &b, TClonesArray *list, Int_t n) |
| virtual void | ReadValue (istream &s) |
| virtual void | SetAddress (void *add=0) |
| virtual void | SetMaximum (Int_t max) |
| virtual void | SetMinimum (Int_t min) |
| ClassDef (TLeafI, 1) | |
Protected Attributes | |
| Int_t | fMinimum |
| Int_t | fMaximum |
| Int_t * | fValue |
| Int_t ** | fPointer |
| Pointer to data buffer. | |
| Int_t * | fValue |
| Int_t ** | fPointer |
| Pointer to data buffer. | |
Definition at line 29 of file TLeafI.h.
| TLeafI::TLeafI | ( | ) |
Address of pointer to data buffer.
| TLeafI::TLeafI | ( | TBranch * | parent, | |
| const char * | name, | |||
| const char * | type | |||
| ) |
Definition at line 38 of file TLeafI.cxx.
References TLeaf::fLenType, fMaximum, fMinimum, fPointer, and fValue.
| TLeafI::~TLeafI | ( | ) | [virtual] |
| TLeafI::TLeafI | ( | ) |
Address of pointer to data buffer.
| TLeafI::TLeafI | ( | TBranch * | parent, | |
| const char * | name, | |||
| const char * | type | |||
| ) |
| virtual TLeafI::~TLeafI | ( | ) | [virtual] |
| void TLeafI::Export | ( | TClonesArray * | list, | |
| Int_t | n | |||
| ) | [virtual] |
Reimplemented from TLeaf.
Definition at line 63 of file TLeafI.cxx.
References TLeaf::fLen, TLeaf::fOffset, fValue, i, j, list, and value.
| void TLeafI::FillBasket | ( | TBuffer & | b | ) | [virtual] |
Reimplemented from TLeaf.
Definition at line 80 of file TLeafI.cxx.
References b, fMaximum, fPointer, fValue, TLeaf::GetLen(), i, TLeaf::IsRange(), TLeaf::IsUnsigned(), and len.
| const char * TLeafI::GetTypeName | ( | ) | const [virtual] |
| virtual Int_t TLeafI::GetMaximum | ( | ) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 45 of file TLeafI.h.
References fMaximum.
Referenced by TTreeCloner::CollectBranches(), convert_cwn(), and THbookFile::ConvertCWN().
| virtual Int_t TLeafI::GetMinimum | ( | ) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 46 of file TLeafI.h.
References fMinimum.
Referenced by TTreeCloner::CollectBranches().
Reimplemented from TLeaf.
Definition at line 110 of file TLeafI.cxx.
References TLeaf::fIsUnsigned, and fValue.
| virtual void* TLeafI::GetValuePointer | ( | ) | const [inline, virtual] |
Reimplemented from TLeaf.
Definition at line 48 of file TLeafI.h.
References fValue.
Referenced by PrintValue(), and ReadValue().
| void TLeafI::Import | ( | TClonesArray * | list, | |
| Int_t | n | |||
| ) | [virtual] |
Reimplemented from TLeaf.
Definition at line 123 of file TLeafI.cxx.
References TLeaf::fLen, TLeaf::fOffset, fValue, i, j, and list.
| void TLeafI::PrintValue | ( | Int_t | i = 0 |
) | const [virtual] |
Reimplemented from TLeaf.
Definition at line 140 of file TLeafI.cxx.
References TLeaf::fIsUnsigned, GetValuePointer(), and value.
| void TLeafI::ReadBasket | ( | TBuffer & | b | ) | [virtual] |
Reimplemented from TLeaf.
Definition at line 154 of file TLeafI.cxx.
References b, entry, 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 TLeafI::ReadBasketExport | ( | TBuffer & | b, | |
| TClonesArray * | list, | |||
| Int_t | n | |||
| ) | [virtual] |
Reimplemented from TLeaf.
Definition at line 181 of file TLeafI.cxx.
References b, TLeaf::fLen, TLeaf::fOffset, fValue, i, j, list, and value.
| void TLeafI::ReadValue | ( | istream & | s | ) | [virtual] |
Reimplemented from TLeaf.
Definition at line 203 of file TLeafI.cxx.
References TLeaf::fIsUnsigned, GetValuePointer(), i, and value.
| void TLeafI::SetAddress | ( | void * | add = 0 |
) | [virtual] |
Reimplemented from TLeaf.
Definition at line 216 of file TLeafI.cxx.
References TLeaf::fLeafCount, TLeaf::fLen, TLeaf::fNdata, fPointer, fValue, TLeaf::GetMaximum(), TLeaf::GetValue(), TLeaf::kIndirectAddress, TLeaf::ResetAddress(), and TObject::TestBit().
| virtual void TLeafI::SetMaximum | ( | Int_t | max | ) | [inline, virtual] |
Definition at line 55 of file TLeafI.h.
References fMaximum.
Referenced by TTreeCloner::CollectBranches(), convert_cwn(), THbookFile::ConvertCWN(), and TBranchClones::Fill().
| virtual void TLeafI::SetMinimum | ( | Int_t | min | ) | [inline, virtual] |
Definition at line 56 of file TLeafI.h.
References fMinimum.
Referenced by TTreeCloner::CollectBranches().
| TLeafI::ClassDef | ( | TLeafI | , | |
| 1 | ||||
| ) |
| virtual void TLeafI::Export | ( | TClonesArray * | list, | |
| Int_t | n | |||
| ) | [virtual] |
Reimplemented from TLeaf.
| const char* TLeafI::GetTypeName | ( | ) | const [virtual] |
Reimplemented from TLeaf.
| virtual Int_t TLeafI::GetMaximum | ( | ) | const [inline, virtual] |
| virtual Int_t TLeafI::GetMinimum | ( | ) | const [inline, virtual] |
| virtual void* TLeafI::GetValuePointer | ( | ) | const [inline, virtual] |
| virtual void TLeafI::Import | ( | TClonesArray * | list, | |
| Int_t | n | |||
| ) | [virtual] |
Reimplemented from TLeaf.
| virtual void TLeafI::ReadBasketExport | ( | TBuffer & | b, | |
| TClonesArray * | list, | |||
| Int_t | n | |||
| ) | [virtual] |
Reimplemented from TLeaf.
| virtual void TLeafI::ReadValue | ( | istream & | s | ) | [virtual] |
Reimplemented from TLeaf.
| virtual void TLeafI::SetAddress | ( | void * | add = 0 |
) | [virtual] |
Reimplemented from TLeaf.
| virtual void TLeafI::SetMaximum | ( | Int_t | max | ) | [inline, virtual] |
| virtual void TLeafI::SetMinimum | ( | Int_t | min | ) | [inline, virtual] |
| TLeafI::ClassDef | ( | TLeafI | , | |
| 1 | ||||
| ) |
Int_t TLeafI::fMinimum [protected] |
Int_t TLeafI::fMaximum [protected] |
Definition at line 33 of file TLeafI.h.
Referenced by FillBasket(), GetMaximum(), SetMaximum(), and TLeafI().
Int_t* TLeafI::fValue [protected] |
Definition at line 34 of file TLeafI.h.
Referenced by Export(), FillBasket(), GetValue(), GetValuePointer(), Import(), ReadBasket(), ReadBasketExport(), SetAddress(), TLeafI(), and ~TLeafI().
Int_t** TLeafI::fPointer [protected] |
Pointer to data buffer.
Definition at line 35 of file TLeafI.h.
Referenced by FillBasket(), SetAddress(), and TLeafI().
Int_t* TLeafI::fValue [protected] |
Int_t** TLeafI::fPointer [protected] |
1.5.1