12#ifndef ROOT_TTreeReaderUtils
13#define ROOT_TTreeReaderUtils
38 class TBranchProxyDirector;
39 class TTreeReaderArrayBase;
Base class for all the proxy object.
void SetDict(TDictionary *dict)
const Detail::TBranchProxy * GetProxy() const
Detail::TBranchProxy fProxy
TDictionary * GetDict() const
Detail::TBranchProxy * GetProxy()
TDictionary * GetContentDict() const
void SetContentDict(TDictionary *dict)
TDictionary * fContentDict
TNamedBranchProxy(TBranchProxyDirector *boss, TBranch *branch, const char *fullname, const char *membername)
TNamedBranchProxy(TBranchProxyDirector *boss, TBranch *branch, const char *fullname, const char *proxyname, const char *membername)
const char * GetName() const
Base class of TTreeReaderValue.
virtual ~TVirtualCollectionReader()
TVirtualCollectionReader()
TTreeReaderValueBase::EReadStatus fReadStatus
virtual size_t GetSize(Detail::TBranchProxy *)=0
virtual void * At(Detail::TBranchProxy *, size_t)=0
A TTree is a list of TBranches.
This class defines an abstract interface that must be implemented by all classes that contain diction...
A TTree represents a columnar dataset.
Namespace for new ROOT classes and functions.