12#ifndef ROOT_TTreeReaderUtils
13#define ROOT_TTreeReaderUtils
41 class TTreeReaderArrayBase;
47 bool suppressMissingBranchError)
48 :
fProxy(boss, fullname, branch, membername, suppressMissingBranchError),
58 const char *membername,
bool suppressMissingBranchError)
59 :
fProxy(boss, proxyname, branch, membername, suppressMissingBranchError),
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
TNamedBranchProxy(TBranchProxyDirector *boss, TBranch *branch, const char *fullname, const char *membername, bool suppressMissingBranchError)
TNamedBranchProxy(TBranchProxyDirector *boss, TBranch *branch, const char *fullname, const char *proxyname, const char *membername, bool suppressMissingBranchError)
void SetContentDict(TDictionary *dict)
TDictionary * fContentDict
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
This class is used to 'drive' and hold a serie of TBranchProxy objects which represent and give acces...
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.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...