#include <TFormLeafInfo.h>
Inheritance diagram for TFormLeafInfoTTree:
Public Member Functions | |
TFormLeafInfoTTree (TTree *tree=0, const char *alias=0, TTree *current=0) | |
TFormLeafInfoTTree (const TFormLeafInfoTTree &orig) | |
~TFormLeafInfoTTree () | |
virtual TFormLeafInfo * | DeepCopy () const |
virtual void * | GetLocalValuePointer (TLeaf *leaf, Int_t instance=0) |
virtual Double_t | GetValue (TLeaf *leaf, Int_t instance=0) |
virtual Double_t | ReadValue (char *thisobj, Int_t instance) |
virtual Bool_t | Update () |
TFormLeafInfoTTree (TTree *tree=0, const char *alias=0, TTree *current=0) | |
TFormLeafInfoTTree (const TFormLeafInfoTTree &orig) | |
~TFormLeafInfoTTree () | |
virtual TFormLeafInfo * | DeepCopy () const |
virtual void * | GetLocalValuePointer (TLeaf *leaf, Int_t instance=0) |
virtual Double_t | GetValue (TLeaf *leaf, Int_t instance=0) |
virtual Double_t | ReadValue (char *thisobj, Int_t instance) |
virtual Bool_t | Update () |
Private Attributes | |
TTree * | fTree |
TTree * | fCurrent |
TString | fAlias |
TTree * | fTree |
TTree * | fCurrent |
Definition at line 454 of file TFormLeafInfo.h.
TFormLeafInfoTTree::TFormLeafInfoTTree | ( | TTree * | tree = 0 , |
|
const char * | alias = 0 , |
|||
TTree * | current = 0 | |||
) |
Definition at line 2680 of file TFormLeafInfo.cxx.
References fCurrent, fTree, and TTree::GetFriend().
Referenced by DeepCopy().
TFormLeafInfoTTree::TFormLeafInfoTTree | ( | const TFormLeafInfoTTree & | orig | ) |
TFormLeafInfoTTree::~TFormLeafInfoTTree | ( | ) |
Definition at line 2697 of file TFormLeafInfo.cxx.
TFormLeafInfoTTree::TFormLeafInfoTTree | ( | TTree * | tree = 0 , |
|
const char * | alias = 0 , |
|||
TTree * | current = 0 | |||
) |
TFormLeafInfoTTree::TFormLeafInfoTTree | ( | const TFormLeafInfoTTree & | orig | ) |
TFormLeafInfoTTree::~TFormLeafInfoTTree | ( | ) |
TFormLeafInfo * TFormLeafInfoTTree::DeepCopy | ( | ) | const [virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 2703 of file TFormLeafInfo.cxx.
References TFormLeafInfoTTree().
Reimplemented from TFormLeafInfo.
Definition at line 2711 of file TFormLeafInfo.cxx.
References fCurrent.
Reimplemented from TFormLeafInfo.
Definition at line 2720 of file TFormLeafInfo.cxx.
References fCurrent, and ReadValue().
Reimplemented from TFormLeafInfo.
Definition at line 2728 of file TFormLeafInfo.cxx.
References TFormLeafInfo::fElement, TFormLeafInfo::fNext, and TFormLeafInfo::ReadValue().
Referenced by GetValue().
Bool_t TFormLeafInfoTTree::Update | ( | ) | [virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 2738 of file TFormLeafInfo.cxx.
References TString::Data(), fAlias, fCurrent, fTree, TTree::GetFriend(), TNamed::GetName(), TString::Length(), and TFormLeafInfo::Update().
virtual TFormLeafInfo* TFormLeafInfoTTree::DeepCopy | ( | ) | const [virtual] |
Reimplemented from TFormLeafInfo.
virtual void* TFormLeafInfoTTree::GetLocalValuePointer | ( | TLeaf * | leaf, | |
Int_t | instance = 0 | |||
) | [virtual] |
Reimplemented from TFormLeafInfo.
Reimplemented from TFormLeafInfo.
Reimplemented from TFormLeafInfo.
virtual Bool_t TFormLeafInfoTTree::Update | ( | ) | [virtual] |
Reimplemented from TFormLeafInfo.
TTree* TFormLeafInfoTTree::fTree [private] |
TTree* TFormLeafInfoTTree::fCurrent [private] |
Definition at line 456 of file TFormLeafInfo.h.
Referenced by GetLocalValuePointer(), GetValue(), TFormLeafInfoTTree(), and Update().
TString TFormLeafInfoTTree::fAlias [private] |
TTree* TFormLeafInfoTTree::fTree [private] |
Definition at line 455 of file TFormLeafInfo.h.
TTree* TFormLeafInfoTTree::fCurrent [private] |
Definition at line 456 of file TFormLeafInfo.h.