TFormLeafInfoTTree Class Reference

#include <TFormLeafInfo.h>

Inheritance diagram for TFormLeafInfoTTree:

TFormLeafInfo TFormLeafInfo TObject TObject TObject TObject List of all members.

Public Member Functions

 TFormLeafInfoTTree (TTree *tree=0, const char *alias=0, TTree *current=0)
 TFormLeafInfoTTree (const TFormLeafInfoTTree &orig)
 ~TFormLeafInfoTTree ()
virtual TFormLeafInfoDeepCopy () 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 TFormLeafInfoDeepCopy () 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

TTreefTree
TTreefCurrent
TString fAlias
TTreefTree
TTreefCurrent

Detailed Description

Definition at line 454 of file TFormLeafInfo.h.


Constructor & Destructor Documentation

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  ) 

Definition at line 2688 of file TFormLeafInfo.cxx.

References fAlias, fCurrent, and fTree.

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 (  ) 


Member Function Documentation

TFormLeafInfo * TFormLeafInfoTTree::DeepCopy (  )  const [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 2703 of file TFormLeafInfo.cxx.

References TFormLeafInfoTTree().

void * TFormLeafInfoTTree::GetLocalValuePointer ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 2711 of file TFormLeafInfo.cxx.

References fCurrent.

Double_t TFormLeafInfoTTree::GetValue ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 2720 of file TFormLeafInfo.cxx.

References fCurrent, and ReadValue().

Double_t TFormLeafInfoTTree::ReadValue ( char *  thisobj,
Int_t  instance 
) [virtual]

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.

virtual Double_t TFormLeafInfoTTree::GetValue ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual Double_t TFormLeafInfoTTree::ReadValue ( char *  thisobj,
Int_t  instance 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual Bool_t TFormLeafInfoTTree::Update (  )  [virtual]

Reimplemented from TFormLeafInfo.


Member Data Documentation

TTree* TFormLeafInfoTTree::fTree [private]

Definition at line 455 of file TFormLeafInfo.h.

Referenced by TFormLeafInfoTTree(), and Update().

TTree* TFormLeafInfoTTree::fCurrent [private]

Definition at line 456 of file TFormLeafInfo.h.

Referenced by GetLocalValuePointer(), GetValue(), TFormLeafInfoTTree(), and Update().

TString TFormLeafInfoTTree::fAlias [private]

Definition at line 457 of file TFormLeafInfo.h.

Referenced by TFormLeafInfoTTree(), and Update().

TTree* TFormLeafInfoTTree::fTree [private]

Definition at line 455 of file TFormLeafInfo.h.

TTree* TFormLeafInfoTTree::fCurrent [private]

Definition at line 456 of file TFormLeafInfo.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:38:04 2011 for ROOT_528-00b_version by  doxygen 1.5.1