ROOT » TREE » TREEPLAYER » ROOT::TFriendProxy

class ROOT::TFriendProxy


TFriendProxy

Concrete implementation of the proxy around a Friend Tree.


Function Members (Methods)

public:
~TFriendProxy()
Long64_tGetReadEntry() const
ROOT::TFriendProxy&operator=(ROOT::TFriendProxy&&)
ROOT::TFriendProxy&operator=(const ROOT::TFriendProxy&)
voidResetReadEntry()
ROOT::TFriendProxyTFriendProxy()
ROOT::TFriendProxyTFriendProxy(ROOT::TFriendProxy&&)
ROOT::TFriendProxyTFriendProxy(const ROOT::TFriendProxy&)
ROOT::TFriendProxyTFriendProxy(ROOT::TBranchProxyDirector* director, TTree* main, Int_t index)
voidUpdate(TTree* newmain)

Data Members

protected:
ROOT::TBranchProxyDirectorfDirectorcontain pointer to TTree and entry to be read
Int_tfIndexIndex of this tree in the list of friends

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TFriendProxy()
TFriendProxy(ROOT::TBranchProxyDirector* director, TTree* main, Int_t index)
 Constructor.
Long64_t GetReadEntry() const
 Return the entry number currently being looked at.
void ResetReadEntry()
 Refresh the cached read entry number from the original tree.
void Update(TTree* newmain)
 Update the address of the underlying tree.
TFriendProxy()
TFriendProxy(ROOT::TBranchProxyDirector* director, TTree* main, Int_t index)