class ROOT::TBranchProxyDirector


TBranchProxyDirector

This class is used to 'drive' and hold a serie of TBranchProxy objects
which represent and give access to the content of TTree object.
This is intended to be used as part of a generate Selector class
which will hold the directory and its associate


Function Members (Methods)

public:
~TBranchProxyDirector()
voidAttach(ROOT::TBranchProxy* p)
voidAttach(ROOT::TFriendProxy* f)
Long64_tGetReadEntry() const
TTree*GetTree() const
ROOT::TBranchProxyDirector&operator=(const ROOT::TBranchProxyDirector&)
voidSetReadEntry(Long64_t entry)
TTree*SetTree(TTree* newtree)
ROOT::TBranchProxyDirectorTBranchProxyDirector(const ROOT::TBranchProxyDirector&)
ROOT::TBranchProxyDirectorTBranchProxyDirector(TTree* tree, Long64_t i)
ROOT::TBranchProxyDirectorTBranchProxyDirector(TTree* tree, Int_t i)

Data Members

private:
list<TBranchProxy*>fDirected
Long64_tfEntry
list<TFriendProxy*>fFriends
TTree*fTree

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TBranchProxyDirector(TTree* tree, Long64_t i)
 Simple constructor
TBranchProxyDirector(TTree* tree, Int_t i)
 cint has a problem casting int to long long
 Simple constructor
void Attach(TBranchProxy* p)
void Attach(TFriendProxy* p)
Long64_t GetReadEntry()
TTree* GetTree()
void SetReadEntry(Long64_t entry)
TTree* SetTree(TTree* newtree)
TBranchProxyDirector(TTree* tree, Long64_t i)
TBranchProxyDirector& operator=(const ROOT::TBranchProxyDirector& )
{return *this;}

Author: Philippe Canal 13/05/2003
Last change: root/base:$Id: TBranchProxyDirector.h 20882 2007-11-19 11:31:26Z rdm $
Last generated: 2008-06-25 08:30
Copyright (C) 1995-2004, Rene Brun, Fons Rademakers and al. *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.