12 #ifndef ROOT_TTreeGeneratorBase
13 #define ROOT_TTreeGeneratorBase
Namespace for new ROOT classes and functions.
void AddHeader(TClass *cl)
Add a header inclusion request.
TString GetContainedClassName(TBranchElement *branch, TStreamerElement *element, Bool_t ispointer)
Get name of class inside a container.
TTreeGeneratorBase(TTree *tree, const char *option)
Constructor.
TVirtualStreamerInfo * GetStreamerInfo(TBranch *branch, TIter current, TClass *cl)
Return the correct TStreamerInfo of class 'cl' in the list of branches (current) [Assuming these bran...
The ROOT global object gROOT contains a list of all defined classes.
A Branch for the case of an object.
A TTree object has a header with a name and a title.
A TTree is a list of TBranches.
Abstract Interface class describing Streamer information for one class.
TVirtualStreamerInfo * GetBaseClass(TStreamerElement *element)
Check if element is a base class and if yes, return the base class.