#include <TFormLeafInfo.h>
Inheritance diagram for TFormLeafInfo:
Public Member Functions | |
TFormLeafInfo (TClass *classptr=0, Long_t offset=0, TStreamerElement *element=0) | |
TFormLeafInfo (const TFormLeafInfo &orig) | |
virtual TFormLeafInfo * | DeepCopy () const |
virtual | ~TFormLeafInfo () |
virtual void | AddOffset (Int_t offset, TStreamerElement *element) |
virtual Int_t | GetArrayLength () |
virtual TClass * | GetClass () const |
virtual Int_t | GetCounterValue (TLeaf *leaf) |
virtual Int_t | ReadCounterValue (char *where) |
char * | GetObjectAddress (TLeafElement *leaf, Int_t &instance) |
Int_t | GetMultiplicity () |
Int_t | GetNdata (TLeaf *leaf) |
virtual Int_t | GetNdata () |
virtual Double_t | GetValue (TLeaf *leaf, Int_t instance=0) |
virtual void * | GetValuePointer (TLeaf *leaf, Int_t instance=0) |
virtual void * | GetValuePointer (char *from, Int_t instance=0) |
virtual void * | GetLocalValuePointer (TLeaf *leaf, Int_t instance=0) |
virtual void * | GetLocalValuePointer (char *from, Int_t instance=0) |
virtual Bool_t | HasCounter () const |
virtual Bool_t | IsString () const |
virtual Bool_t | IsInteger () const |
virtual Bool_t | IsReference () const |
virtual Int_t | GetPrimaryIndex () |
virtual Int_t | GetVarDim () |
virtual Int_t | GetVirtVarDim () |
virtual Int_t | GetSize (Int_t index) |
virtual Int_t | GetSumOfSizes () |
virtual void | LoadSizes (TBranch *branch) |
virtual void | SetPrimaryIndex (Int_t index) |
virtual void | SetSecondaryIndex (Int_t index) |
virtual void | SetSize (Int_t index, Int_t val) |
virtual void | SetBranch (TBranch *br) |
virtual void | UpdateSizes (TArrayI *garr) |
virtual Double_t | ReadValue (char *where, Int_t instance=0) |
virtual Bool_t | Update () |
TFormLeafInfo (TClass *classptr=0, Long_t offset=0, TStreamerElement *element=0) | |
TFormLeafInfo (const TFormLeafInfo &orig) | |
virtual TFormLeafInfo * | DeepCopy () const |
virtual | ~TFormLeafInfo () |
virtual void | AddOffset (Int_t offset, TStreamerElement *element) |
virtual Int_t | GetArrayLength () |
virtual TClass * | GetClass () const |
virtual Int_t | GetCounterValue (TLeaf *leaf) |
virtual Int_t | ReadCounterValue (char *where) |
char * | GetObjectAddress (TLeafElement *leaf, Int_t &instance) |
Int_t | GetMultiplicity () |
Int_t | GetNdata (TLeaf *leaf) |
virtual Int_t | GetNdata () |
virtual Double_t | GetValue (TLeaf *leaf, Int_t instance=0) |
virtual void * | GetValuePointer (TLeaf *leaf, Int_t instance=0) |
virtual void * | GetValuePointer (char *from, Int_t instance=0) |
virtual void * | GetLocalValuePointer (TLeaf *leaf, Int_t instance=0) |
virtual void * | GetLocalValuePointer (char *from, Int_t instance=0) |
virtual Bool_t | HasCounter () const |
virtual Bool_t | IsString () const |
virtual Bool_t | IsInteger () const |
virtual Bool_t | IsReference () const |
virtual Int_t | GetPrimaryIndex () |
virtual Int_t | GetVarDim () |
virtual Int_t | GetVirtVarDim () |
virtual Int_t | GetSize (Int_t index) |
virtual Int_t | GetSumOfSizes () |
virtual void | LoadSizes (TBranch *branch) |
virtual void | SetPrimaryIndex (Int_t index) |
virtual void | SetSecondaryIndex (Int_t index) |
virtual void | SetSize (Int_t index, Int_t val) |
virtual void | SetBranch (TBranch *br) |
virtual void | UpdateSizes (TArrayI *garr) |
virtual Double_t | ReadValue (char *where, Int_t instance=0) |
virtual Bool_t | Update () |
Public Attributes | |
TClass * | fClass |
Long_t | fOffset |
This is the class of the data pointed to. | |
TStreamerElement * | fElement |
Offset of the data pointed inside the class fClass. | |
TFormLeafInfo * | fCounter |
Descriptor of the data pointed to. | |
TFormLeafInfo * | fNext |
TString | fClassName |
TString | fElementName |
TClass * | fClass |
TStreamerElement * | fElement |
Offset of the data pointed inside the class fClass. | |
TFormLeafInfo * | fCounter |
Descriptor of the data pointed to. | |
TFormLeafInfo * | fNext |
Protected Attributes | |
Int_t | fMultiplicity |
Definition at line 29 of file TFormLeafInfo.h.
TFormLeafInfo::TFormLeafInfo | ( | TClass * | classptr = 0 , |
|
Long_t | offset = 0 , |
|||
TStreamerElement * | element = 0 | |||
) |
Definition at line 64 of file TFormLeafInfo.cxx.
References fClass, fClassName, fElement, fElementName, and TNamed::GetName().
Referenced by DeepCopy(), TFormLeafInfoClones::GetCounterValue(), TFormLeafInfoClones::ReadCounterValue(), and TFormLeafInfoMultiVarDim::TFormLeafInfoMultiVarDim().
TFormLeafInfo::TFormLeafInfo | ( | const TFormLeafInfo & | orig | ) |
TFormLeafInfo::~TFormLeafInfo | ( | ) | [virtual] |
TFormLeafInfo::TFormLeafInfo | ( | TClass * | classptr = 0 , |
|
Long_t | offset = 0 , |
|||
TStreamerElement * | element = 0 | |||
) |
TFormLeafInfo::TFormLeafInfo | ( | const TFormLeafInfo & | orig | ) |
virtual TFormLeafInfo::~TFormLeafInfo | ( | ) | [virtual] |
TFormLeafInfo * TFormLeafInfo::DeepCopy | ( | ) | const [virtual] |
Definition at line 89 of file TFormLeafInfo.cxx.
References TFormLeafInfo().
Referenced by TTreeFormula::RegisterDimensions(), TFormLeafInfo(), TFormLeafInfoMultiVarDim::TFormLeafInfoMultiVarDim(), TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones(), and TFormLeafInfoMultiVarDimCollection::TFormLeafInfoMultiVarDimCollection().
void TFormLeafInfo::AddOffset | ( | Int_t | offset, | |
TStreamerElement * | element | |||
) | [virtual] |
Definition at line 105 of file TFormLeafInfo.cxx.
References TString::Append(), fElement, fElementName, fOffset, and TNamed::GetName().
Referenced by TTreeFormula::ParseWithLeaf().
Int_t TFormLeafInfo::GetArrayLength | ( | ) | [virtual] |
Definition at line 118 of file TFormLeafInfo.cxx.
References xmlio::Class, fElement, fNext, GetArrayLength(), TStreamerElement::GetArrayLength(), and len.
Referenced by GetArrayLength(), GetLocalValuePointer(), GetObjectAddress(), TFormLeafInfoCollection::GetValue(), TFormLeafInfoClones::GetValue(), TFormLeafInfoCollection::GetValuePointer(), TFormLeafInfoClones::GetValuePointer(), TFormLeafInfoCollection::ReadValue(), TFormLeafInfoMultiVarDimClones::ReadValue(), TFormLeafInfoPointer::ReadValue(), ReadValue(), TFormLeafInfoMultiVarDimCollection::ReadValue(), and TFormLeafInfoClones::ReadValue().
TClass * TFormLeafInfo::GetClass | ( | ) | const [virtual] |
Definition at line 134 of file TFormLeafInfo.cxx.
References fClass, fElement, fNext, GetClass(), and TStreamerElement::GetClassPointer().
Referenced by TFormLeafInfoMethod::GetClass(), GetClass(), TFormLeafInfoReference::GetClass(), and TTreeFormula::GetLeafWithDatamember().
Definition at line 525 of file TFormLeafInfo.cxx.
References fCounter, fNext, GetLocalValuePointer(), GetValue(), HasCounter(), and ReadCounterValue().
Referenced by GetNdata(), TFormLeafInfoMultiVarDimCollection::LoadSizes(), TFormLeafInfoMultiVarDimClones::LoadSizes(), and TFormLeafInfoMultiVarDim::LoadSizes().
Int_t TFormLeafInfo::ReadCounterValue | ( | char * | where | ) | [virtual] |
Definition at line 538 of file TFormLeafInfo.cxx.
References fCounter, fNext, GetLocalValuePointer(), and ReadValue().
Referenced by GetCounterValue().
char * TFormLeafInfo::GetObjectAddress | ( | TLeafElement * | leaf, | |
Int_t & | instance | |||
) |
Definition at line 144 of file TFormLeafInfo.cxx.
References TObject::Error(), fClass, TBranchElement::GetAddress(), GetArrayLength(), TLeaf::GetBranch(), TBranchElement::GetID(), TBranchElement::GetInfo(), TTree::GetMakeClass(), TBranchElement::GetObject(), TBranch::GetTree(), info, TStreamerInfo::kAny, TStreamerInfo::kAnyP, TStreamerInfo::kAnyp, TStreamerInfo::kBase, kBool_t, kchar, kChar_t, TStreamerInfo::kCounter, kDouble32_t, kDouble_t, kFloat16_t, kFloat_t, kInt_t, kLong64_t, kLong_t, TStreamerInfo::kObject, TStreamerInfo::kObjectp, TStreamerInfo::kObjectP, TStreamerInfo::kOffsetL, kShort_t, TStreamerInfo::kSTL, TStreamerInfo::kSTLp, TStreamerInfo::kTNamed, TStreamerInfo::kTObject, TStreamerInfo::kTString, kUChar_t, kUInt_t, kULong64_t, kULong_t, kUShort_t, len, TClass::Size(), and type.
Referenced by TFormLeafInfoReference::GetCounterValue(), GetLocalValuePointer(), TFormLeafInfoDirect::GetLocalValuePointer(), and GetValue().
Int_t TFormLeafInfo::GetMultiplicity | ( | ) |
Definition at line 282 of file TFormLeafInfo.cxx.
References GetCounterValue(), GetNdata(), and GetValue().
Referenced by TFormLeafInfoCast::GetNdata(), and GetNdata().
Int_t TFormLeafInfo::GetNdata | ( | ) | [virtual] |
Definition at line 292 of file TFormLeafInfo.cxx.
References fNext, and GetNdata().
Referenced by GetNdata().
Definition at line 739 of file TFormLeafInfo.cxx.
References xmlio::Class, GetObjectAddress(), TObject::InheritsFrom(), and ReadValue().
Referenced by GetCounterValue(), GetNdata(), TFormLeafInfoReference::GetValue(), TFormLeafInfoMultiVarDimCollection::LoadSizes(), and TFormLeafInfoMultiVarDim::LoadSizes().
Definition at line 567 of file TFormLeafInfo.cxx.
References fNext, GetLocalValuePointer(), and GetValuePointer().
Referenced by TTreeFormula::EvalStringInstance(), TTreeFormula::GetLeafWithDatamember(), TFormLeafInfoCollection::GetValuePointer(), GetValuePointer(), TFormLeafInfoClones::GetValuePointer(), TFormLeafInfoCollectionObject::GetValuePointer(), TFormLeafInfoMultiVarDimClones::LoadSizes(), and TTreeFormula::ParseWithLeaf().
void * TFormLeafInfo::GetValuePointer | ( | char * | from, | |
Int_t | instance = 0 | |||
) | [virtual] |
Definition at line 578 of file TFormLeafInfo.cxx.
References fNext, GetLocalValuePointer(), and GetValuePointer().
Definition at line 552 of file TFormLeafInfo.cxx.
References xmlio::Class, GetObjectAddress(), and TObject::InheritsFrom().
Referenced by TTreeFormula::BranchHasMethod(), GetCounterValue(), TFormLeafInfoReference::GetLocalValuePointer(), TFormLeafInfoCollectionObject::GetLocalValuePointer(), TFormLeafInfoClones::GetLocalValuePointer(), TFormLeafInfoDirect::GetLocalValuePointer(), TFormLeafInfoMethod::GetLocalValuePointer(), TFormLeafInfoCollection::GetLocalValuePointer(), TFormLeafInfoPointer::GetValue(), GetValuePointer(), TTreeFormula::ParseWithLeaf(), ReadCounterValue(), and TFormLeafInfoCollectionSize::ReadValue().
void * TFormLeafInfo::GetLocalValuePointer | ( | char * | from, | |
Int_t | instance = 0 | |||
) | [virtual] |
Definition at line 589 of file TFormLeafInfo.cxx.
References fElement, fNext, fOffset, GET_ARRAY, GetArrayLength(), TStreamerElement::GetClassPointer(), TStreamerElement::GetNewType(), TStreamerInfo::kAny, TStreamerInfo::kAnyP, TStreamerInfo::kAnyp, TStreamerInfo::kBase, kBool_t, kchar, kChar_t, TStreamerInfo::kCharStar, TStreamerInfo::kCounter, kDouble32_t, kDouble_t, kFloat16_t, kFloat_t, kInt_t, kLong64_t, kLong_t, TStreamerInfo::kObject, TStreamerInfo::kObjectp, TStreamerInfo::kObjectP, TStreamerInfo::kOffsetL, TStreamerInfo::kOffsetP, kOther_t, kShort_t, TStreamerInfo::kSTL, TStreamerInfo::kSTLp, TStreamerInfo::kTNamed, TStreamerInfo::kTObject, TStreamerInfo::kTString, kUChar_t, kUInt_t, kULong64_t, kULong_t, kUShort_t, len, Long64_t, TClass::Size(), and val.
Bool_t TFormLeafInfo::HasCounter | ( | ) | const [virtual] |
Definition at line 300 of file TFormLeafInfo.cxx.
References fCounter, fNext, HasCounter(), kFALSE, and result().
Referenced by GetCounterValue(), TFormLeafInfoReference::HasCounter(), and HasCounter().
Bool_t TFormLeafInfo::IsString | ( | ) | const [virtual] |
Definition at line 310 of file TFormLeafInfo.cxx.
References fElement, fNext, TStreamerElement::GetNewType(), IsString(), kChar_t, TStreamerInfo::kCharStar, kFALSE, TStreamerInfo::kOffsetL, and kTRUE.
Referenced by TFormLeafInfoCollection::GetValuePointer(), TFormLeafInfoMethod::IsString(), TFormLeafInfoNumerical::IsString(), and IsString().
Bool_t TFormLeafInfo::IsInteger | ( | ) | const [virtual] |
Definition at line 333 of file TFormLeafInfo.cxx.
References fElement, fNext, TStreamerElement::GetNewType(), IsInteger(), kBool_t, kchar, kChar_t, kCharStar, kDouble32_t, kDouble_t, kFALSE, kFloat16_t, kFloat_t, kInt_t, kLong64_t, kLong_t, TStreamerInfo::kObject, TStreamerInfo::kOffsetL, TStreamerInfo::kOffsetP, kShort_t, kTRUE, kUChar_t, kUInt_t, kULong64_t, kULong_t, and kUShort_t.
Referenced by IsInteger().
virtual Bool_t TFormLeafInfo::IsReference | ( | ) | const [inline, virtual] |
Definition at line 80 of file TFormLeafInfo.h.
References kFALSE.
Referenced by TTreeFormula::ParseWithLeaf().
Int_t TFormLeafInfo::GetPrimaryIndex | ( | ) | [virtual] |
Definition at line 377 of file TFormLeafInfo.cxx.
References fNext, and GetPrimaryIndex().
Referenced by GetPrimaryIndex(), TFormLeafInfoCollection::GetValue(), TFormLeafInfoClones::GetValue(), and TFormLeafInfoCollection::ReadValue().
Int_t TFormLeafInfo::GetVarDim | ( | ) | [virtual] |
Definition at line 385 of file TFormLeafInfo.cxx.
References fNext, and GetVarDim().
Referenced by GetVarDim().
Int_t TFormLeafInfo::GetVirtVarDim | ( | ) | [virtual] |
Definition at line 394 of file TFormLeafInfo.cxx.
References fNext, and GetVirtVarDim().
Referenced by GetVirtVarDim().
Definition at line 403 of file TFormLeafInfo.cxx.
References fNext, and GetSize().
Referenced by GetSize().
Int_t TFormLeafInfo::GetSumOfSizes | ( | ) | [virtual] |
Definition at line 412 of file TFormLeafInfo.cxx.
References fNext, and GetSumOfSizes().
Referenced by GetSumOfSizes().
void TFormLeafInfo::LoadSizes | ( | TBranch * | branch | ) | [virtual] |
Definition at line 421 of file TFormLeafInfo.cxx.
References fNext, and LoadSizes().
Referenced by LoadSizes().
void TFormLeafInfo::SetPrimaryIndex | ( | Int_t | index | ) | [virtual] |
Definition at line 428 of file TFormLeafInfo.cxx.
References fNext, and SetPrimaryIndex().
Referenced by SetPrimaryIndex().
void TFormLeafInfo::SetSecondaryIndex | ( | Int_t | index | ) | [virtual] |
Definition at line 435 of file TFormLeafInfo.cxx.
References fNext, and SetSecondaryIndex().
Referenced by SetSecondaryIndex().
Definition at line 442 of file TFormLeafInfo.cxx.
References fNext, and SetSize().
Referenced by SetSize().
virtual void TFormLeafInfo::SetBranch | ( | TBranch * | br | ) | [inline, virtual] |
Definition at line 92 of file TFormLeafInfo.h.
References fNext, and SetBranch().
Referenced by TTreeFormula::ParseWithLeaf(), SetBranch(), and TFormLeafInfoReference::SetBranch().
void TFormLeafInfo::UpdateSizes | ( | TArrayI * | garr | ) | [virtual] |
Definition at line 449 of file TFormLeafInfo.cxx.
References fNext, and UpdateSizes().
Referenced by UpdateSizes().
Definition at line 754 of file TFormLeafInfo.cxx.
References TObject::Error(), fElement, fNext, fOffset, GetArrayLength(), TStreamerElement::GetClassPointer(), TStreamerElement::GetNewType(), TStreamerInfo::kAny, kBool_t, kchar, kChar_t, TStreamerInfo::kCounter, kDouble32_t, kDouble_t, kFloat16_t, kFloat_t, kInt_t, kLong64_t, kLong_t, TStreamerInfo::kObject, TStreamerInfo::kOffsetL, TStreamerInfo::kOffsetP, kOther_t, kShort_t, TStreamerInfo::kSTL, kUChar_t, kUInt_t, kULong64_t, kULong_t, kUShort_t, len, Long64_t, READ_ARRAY, ReadValue(), TClass::Size(), type, and val.
Referenced by TFormLeafInfoCollection::GetCounterValue(), TFormLeafInfoClones::GetCounterValue(), TFormLeafInfoCollection::GetValue(), TFormLeafInfoPointer::GetValue(), TFormLeafInfoCollectionObject::GetValue(), GetValue(), TFormLeafInfoClones::GetValue(), TFormLeafInfoClones::ReadCounterValue(), ReadCounterValue(), TFormLeafInfoCollection::ReadCounterValue(), TFormLeafInfoCast::ReadValue(), TFormLeafInfoCollection::ReadValue(), TFormLeafInfoMultiVarDimClones::ReadValue(), TFormLeafInfoTTree::ReadValue(), TFormLeafInfoPointer::ReadValue(), ReadValue(), TFormLeafInfoReference::ReadValue(), TFormLeafInfoMultiVarDimCollection::ReadValue(), and TFormLeafInfoClones::ReadValue().
Bool_t TFormLeafInfo::Update | ( | ) | [virtual] |
Definition at line 457 of file TFormLeafInfo.cxx.
References fClass, fClassName, fCounter, fElement, fElementName, fNext, fOffset, TClass::GetClass(), TStreamerElement::GetClassPointer(), TStreamerElement::GetNewType(), TClass::GetStreamerInfo(), i, TStreamerInfo::kAny, TStreamerInfo::kAnyP, TStreamerInfo::kAnyp, TStreamerInfo::kBase, kFALSE, TStreamerInfo::kObject, TStreamerInfo::kObjectp, TStreamerInfo::kObjectP, TStreamerInfo::kOffsetL, TStreamerInfo::kSTL, TStreamerInfo::kSTLp, TStreamerInfo::kTNamed, TStreamerInfo::kTObject, kTRUE, TStreamerInfo::kTString, TString::Length(), type, and Update().
Referenced by TFormLeafInfoNumerical::Update(), TFormLeafInfoCast::Update(), TFormLeafInfoMethod::Update(), TFormLeafInfoReference::Update(), TFormLeafInfoCollection::Update(), TFormLeafInfoMultiVarDim::Update(), Update(), and TFormLeafInfoTTree::Update().
virtual TFormLeafInfo* TFormLeafInfo::DeepCopy | ( | ) | const [virtual] |
virtual void TFormLeafInfo::AddOffset | ( | Int_t | offset, | |
TStreamerElement * | element | |||
) | [virtual] |
virtual Int_t TFormLeafInfo::GetArrayLength | ( | ) | [virtual] |
virtual TClass* TFormLeafInfo::GetClass | ( | ) | const [virtual] |
virtual Int_t TFormLeafInfo::ReadCounterValue | ( | char * | where | ) | [virtual] |
char* TFormLeafInfo::GetObjectAddress | ( | TLeafElement * | leaf, | |
Int_t & | instance | |||
) |
Int_t TFormLeafInfo::GetMultiplicity | ( | ) |
virtual Int_t TFormLeafInfo::GetNdata | ( | ) | [virtual] |
virtual void* TFormLeafInfo::GetValuePointer | ( | char * | from, | |
Int_t | instance = 0 | |||
) | [virtual] |
virtual void* TFormLeafInfo::GetLocalValuePointer | ( | char * | from, | |
Int_t | instance = 0 | |||
) | [virtual] |
virtual Bool_t TFormLeafInfo::HasCounter | ( | ) | const [virtual] |
virtual Bool_t TFormLeafInfo::IsString | ( | ) | const [virtual] |
virtual Bool_t TFormLeafInfo::IsInteger | ( | ) | const [virtual] |
virtual Bool_t TFormLeafInfo::IsReference | ( | ) | const [inline, virtual] |
virtual Int_t TFormLeafInfo::GetPrimaryIndex | ( | ) | [virtual] |
virtual Int_t TFormLeafInfo::GetVarDim | ( | ) | [virtual] |
virtual Int_t TFormLeafInfo::GetVirtVarDim | ( | ) | [virtual] |
virtual Int_t TFormLeafInfo::GetSumOfSizes | ( | ) | [virtual] |
virtual void TFormLeafInfo::LoadSizes | ( | TBranch * | branch | ) | [virtual] |
virtual void TFormLeafInfo::SetPrimaryIndex | ( | Int_t | index | ) | [virtual] |
virtual void TFormLeafInfo::SetSecondaryIndex | ( | Int_t | index | ) | [virtual] |
virtual void TFormLeafInfo::SetBranch | ( | TBranch * | br | ) | [inline, virtual] |
virtual void TFormLeafInfo::UpdateSizes | ( | TArrayI * | garr | ) | [virtual] |
virtual Bool_t TFormLeafInfo::Update | ( | ) | [virtual] |
Definition at line 39 of file TFormLeafInfo.h.
Referenced by GetClass(), GetObjectAddress(), TTreeFormula::RegisterDimensions(), TFormLeafInfo(), TFormLeafInfoCast::TFormLeafInfoCast(), TFormLeafInfoMethod::TFormLeafInfoMethod(), TFormLeafInfoReference::TFormLeafInfoReference(), TFormLeafInfoMethod::Update(), and Update().
This is the class of the data pointed to.
Definition at line 41 of file TFormLeafInfo.h.
Referenced by AddOffset(), GetLocalValuePointer(), TFormLeafInfoReference::GetOffset(), TFormLeafInfoPointer::ReadValue(), ReadValue(), and Update().
Offset of the data pointed inside the class fClass.
Definition at line 42 of file TFormLeafInfo.h.
Referenced by AddOffset(), GetArrayLength(), GetClass(), GetLocalValuePointer(), TFormLeafInfoCollection::GetValue(), TFormLeafInfoClones::GetValue(), TFormLeafInfoCollection::GetValuePointer(), TFormLeafInfoClones::GetValuePointer(), IsInteger(), IsString(), TFormLeafInfoMultiVarDim::LoadSizes(), TFormLeafInfoCollection::ReadValue(), TFormLeafInfoTTree::ReadValue(), TFormLeafInfoPointer::ReadValue(), TFormLeafInfoCollectionSize::ReadValue(), ReadValue(), TTreeFormula::RegisterDimensions(), TFormLeafInfo(), TFormLeafInfoNumerical::TFormLeafInfoNumerical(), Update(), and TFormLeafInfoNumerical::~TFormLeafInfoNumerical().
Descriptor of the data pointed to.
Definition at line 45 of file TFormLeafInfo.h.
Referenced by TFormLeafInfoCollection::GetCounterValue(), GetCounterValue(), TFormLeafInfoClones::GetCounterValue(), TFormLeafInfoReference::HasCounter(), HasCounter(), TFormLeafInfoCollection::HasCounter(), TFormLeafInfoMultiVarDimCollection::LoadSizes(), TFormLeafInfoMultiVarDimClones::LoadSizes(), TFormLeafInfoMultiVarDim::LoadSizes(), TFormLeafInfoClones::ReadCounterValue(), ReadCounterValue(), TFormLeafInfoCollection::ReadCounterValue(), TTreeFormula::RegisterDimensions(), TFormLeafInfo(), TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones(), TFormLeafInfoMultiVarDimCollection::TFormLeafInfoMultiVarDimCollection(), TFormLeafInfoNumerical::Update(), Update(), and ~TFormLeafInfo().
Definition at line 46 of file TFormLeafInfo.h.
Referenced by GetArrayLength(), TFormLeafInfoMethod::GetClass(), GetClass(), TFormLeafInfoReference::GetClass(), GetCounterValue(), TTreeFormula::GetLeafWithDatamember(), GetLocalValuePointer(), TFormLeafInfoCast::GetNdata(), GetNdata(), GetPrimaryIndex(), GetSize(), GetSumOfSizes(), TFormLeafInfoCollection::GetValue(), TFormLeafInfoPointer::GetValue(), TFormLeafInfoCollectionObject::GetValue(), TFormLeafInfoClones::GetValue(), TFormLeafInfoCollection::GetValuePointer(), GetValuePointer(), TFormLeafInfoClones::GetValuePointer(), TFormLeafInfoCollectionObject::GetValuePointer(), GetVarDim(), GetVirtVarDim(), TFormLeafInfoReference::HasCounter(), HasCounter(), IsInteger(), TFormLeafInfoMethod::IsString(), IsString(), LoadSizes(), TTreeFormula::ParseWithLeaf(), ReadCounterValue(), TFormLeafInfoCast::ReadValue(), TFormLeafInfoCollection::ReadValue(), TFormLeafInfoMultiVarDimClones::ReadValue(), TFormLeafInfoTTree::ReadValue(), TFormLeafInfoPointer::ReadValue(), ReadValue(), TFormLeafInfoReference::ReadValue(), TFormLeafInfoMultiVarDimCollection::ReadValue(), TFormLeafInfoMethod::ReadValue(), TFormLeafInfoClones::ReadValue(), TTreeFormula::RegisterDimensions(), SetBranch(), TFormLeafInfoReference::SetBranch(), SetPrimaryIndex(), SetSecondaryIndex(), SetSize(), TFormLeafInfo(), TFormLeafInfoMultiVarDim::TFormLeafInfoMultiVarDim(), TFormLeafInfoMultiVarDimClones::TFormLeafInfoMultiVarDimClones(), TFormLeafInfoMultiVarDimCollection::TFormLeafInfoMultiVarDimCollection(), Update(), UpdateSizes(), and ~TFormLeafInfo().
Definition at line 48 of file TFormLeafInfo.h.
Referenced by AddOffset(), TFormLeafInfo(), and Update().
Int_t TFormLeafInfo::fMultiplicity [protected] |
Definition at line 51 of file TFormLeafInfo.h.
Referenced by GetMultiplicity(), and TFormLeafInfoCast::TFormLeafInfoCast().
Definition at line 39 of file TFormLeafInfo.h.
Definition at line 46 of file TFormLeafInfo.h.