Definition at line 36 of file TTreeGeneratorBase.h.
Public Member Functions | |
| TTreeGeneratorBase (TTree *tree, const char *option) | |
| Constructor. | |
| void | AddHeader (const char *classname) |
| Add a header inclusion request. | |
| void | AddHeader (TClass *cl) |
| Add a header inclusion request. | |
| TVirtualStreamerInfo * | GetBaseClass (TStreamerElement *element) |
| Check if element is a base class and if yes, return the base class. | |
| TString | GetContainedClassName (TBranchElement *branch, TStreamerElement *element, Bool_t ispointer) |
| Get name of class inside a container. | |
| TVirtualStreamerInfo * | GetStreamerInfo (TBranch *branch, TIter current, TClass *cl) |
| Return the correct TStreamerInfo of class 'cl' in the list of branches (current) [Assuming these branches correspond to a flattened version of the class. | |
Public Attributes | |
| TList | fListOfHeaders |
| TString | fOptionStr |
| TTree * | fTree |
#include <TTreeGeneratorBase.h>
| ROOT::Internal::TTreeGeneratorBase::TTreeGeneratorBase | ( | TTree * | tree, |
| const char * | option | ||
| ) |
Constructor.
Definition at line 33 of file TTreeGeneratorBase.cxx.
| void ROOT::Internal::TTreeGeneratorBase::AddHeader | ( | const char * | classname | ) |
Add a header inclusion request.
If the header is already included it will not be included again.
Definition at line 147 of file TTreeGeneratorBase.cxx.
Add a header inclusion request.
If the header is already included it will not be included again.
Definition at line 39 of file TTreeGeneratorBase.cxx.
| TVirtualStreamerInfo * ROOT::Internal::TTreeGeneratorBase::GetBaseClass | ( | TStreamerElement * | element | ) |
Check if element is a base class and if yes, return the base class.
Definition at line 200 of file TTreeGeneratorBase.cxx.
| TString ROOT::Internal::TTreeGeneratorBase::GetContainedClassName | ( | TBranchElement * | branch, |
| TStreamerElement * | element, | ||
| Bool_t | ispointer | ||
| ) |
Get name of class inside a container.
Definition at line 155 of file TTreeGeneratorBase.cxx.
| TVirtualStreamerInfo * ROOT::Internal::TTreeGeneratorBase::GetStreamerInfo | ( | TBranch * | branch, |
| TIter | current, | ||
| TClass * | cl | ||
| ) |
Return the correct TStreamerInfo of class 'cl' in the list of branches (current) [Assuming these branches correspond to a flattened version of the class.
]
Definition at line 215 of file TTreeGeneratorBase.cxx.
| TList ROOT::Internal::TTreeGeneratorBase::fListOfHeaders |
Definition at line 38 of file TTreeGeneratorBase.h.
| TString ROOT::Internal::TTreeGeneratorBase::fOptionStr |
Definition at line 40 of file TTreeGeneratorBase.h.
| TTree* ROOT::Internal::TTreeGeneratorBase::fTree |
Definition at line 39 of file TTreeGeneratorBase.h.