12 #ifndef ROOT_TTreeReaderUtils 13 #define ROOT_TTreeReaderUtils 25 #ifndef ROOT_TBranchProxyDirector 28 #ifndef ROOT_TBranchProxy 42 class TBranchProxyDirector;
43 class TTreeReaderArrayBase;
49 fProxy(boss, branch, membername), fDict(0), fContentDict(0) {}
51 const char*
GetName()
const {
return fProxy.GetBranchName(); }
81 #endif // defined TTreeReaderUtils
This namespace contains pre-defined functions to be used in conjuction with TExecutor::Map and TExecu...
const Detail::TBranchProxy * GetProxy() const
void SetContentDict(TDictionary *dict)
#define ClassDef(name, id)
TNamedBranchProxy(TBranchProxyDirector *boss, TBranch *branch, const char *membername)
TTreeReaderValueBase::EReadStatus fReadStatus
void SetDict(TDictionary *dict)
TVirtualCollectionReader()
This class defines an abstract interface that must be implemented by all classes that contain diction...
TDictionary * fContentDict
const char * GetName() const
Returns name of object.
Detail::TBranchProxy * GetProxy()
Detail::TBranchProxy fProxy
Mother of all ROOT objects.
A TTree object has a header with a name and a title.
Base class for all the proxy object.
TDictionary * GetContentDict() const
A TTree is a list of TBranches.
TDictionary * GetDict() const