![]() |
Diana Software
|
abstract class for diana trees More...
Public Types | |
| enum | QTreeType { QTREE , QATREE , QITREE } |
Public Member Functions | |
| QBaseTree () | |
| QBaseTree (QTreeType, const char *title) | |
| virtual | ~QBaseTree () |
| QTreeInfo & | GetTreeInfo () |
| const std::string & | GetSoftwareRevision () |
| const std::string & | GetVersionTag () |
Protected Member Functions | |
| ClassDef (QBaseTree, 3) | |
abstract class for diana trees
This class implements additional functions to TTree. So far it imlements the Get/SetVersion() methods to retreive the sw version when the tree was written.
It also provides backward compatibility with the old diana trees.
Definition at line 26 of file QBaseTree.hh.
| enum QBaseTree::QTreeType |
| Enumerator | |
|---|---|
| QTREE | |
| QATREE | |
| QITREE | |
Definition at line 29 of file QBaseTree.hh.
| QBaseTree::QBaseTree | ( | ) |
Definition at line 8 of file QBaseTree.cc.
| QBaseTree::QBaseTree | ( | QTreeType | type, |
| const char * | title | ||
| ) |
Definition at line 13 of file QBaseTree.cc.
References QTreeInfo::fType, GetTreeInfo(), QATREE, QITREE, and QTREE.
|
inlinevirtual |
Definition at line 39 of file QBaseTree.hh.
|
protected |
|
inline |
Definition at line 43 of file QBaseTree.hh.
References QTreeInfo::fSoftwareRevision, and GetTreeInfo().
Referenced by QChain::Add(), and main().
| QTreeInfo & QBaseTree::GetTreeInfo | ( | ) |
Definition at line 21 of file QBaseTree.cc.
Referenced by GetSoftwareRevision(), GetVersionTag(), QRootFileWriterBase::Open(), and QBaseTree().
|
inline |
Definition at line 45 of file QBaseTree.hh.
References QTreeInfo::fVersionTag, and GetTreeInfo().
Referenced by QChain::Add(), and main().