12#ifndef ROOT_TBranchProxyClassDescriptor
13#define ROOT_TBranchProxyClassDescriptor
57 const char *branchPrefix,
ELocation isclones,
#define ClassDef(name, id)
Bool_t IsLoaded() const
Return true if the class needed by the branch is loaded.
const char * GetBranchName() const
Get the branch name.
const char * GetRawSymbol() const
Get the real symbol name.
const char * GetSubBranchPrefix() const
Get the prefix from the branch name.
ELocation GetIsClones() const
Return whether the branch is inside, nested in or outside of a TClonesArray.
TBranchProxyClassDescriptor(const TBranchProxyClassDescriptor &b)
Bool_t IsClones() const
Return true if this proxy is for a TClonesArray.
void AddDescriptor(TBranchProxyDescriptor *desc, Bool_t isBase)
Add a descriptor to this proxy.
void OutputDecl(FILE *hf, int offset, UInt_t)
Output the declaration and implementation of this emulation class.
void NameToSymbol()
Make the typename a proper class name without having the really deal with namespace and templates.
virtual Bool_t IsEquivalent(const TBranchProxyClassDescriptor *other)
Return true if this description is the 'same' as the other decription.
UInt_t GetSplitLevel() const
Return the split level of the branch.
TVirtualStreamerInfo * GetInfo() const
TString GetContainerName() const
Return the name of the container holding this class, if any.
TBranchProxyClassDescriptor & operator=(const TBranchProxyClassDescriptor &)
UInt_t fMaxDatamemberType
TVirtualStreamerInfo * fInfo
Bool_t IsSTL() const
Return true if this proxy is for a TClonesArray.
/Hold the processed information about a TBranch while /TTreeProxyGenerator is parsing the TTree infor...
The TNamed class is the base class for all named ROOT classes.
A TTree represents a columnar dataset.
Abstract Interface class describing Streamer information for one class.
ELocation
0 for the general case, 1 when this a split clases inside a TClonesArray, 2 when this is a split clas...
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...