#include <TreeManager.h>
Public Member Functions | |
| TreeManager () | |
| TreeManager (const string &infilename) | |
| HeaderTree * | GetHeaderTree () const |
| GenTree * | GetGenTree () const |
| G4Tree * | GetG4Tree () const |
| DetTree * | GetDetTree () const |
| RecoTree * | GetRecoTree () const |
| DisplayTree * | GetDisplayTree () const |
| void | GetEntry (const UInt_t &ientry) |
| UInt_t const & | NEntries () const |
| void | SetActiveGenTree (bool active=true) |
| void | SetActiveG4Tree (bool active=true) |
| void | SetActiveDetTree (bool active=true) |
| void | SetActiveRecTree (bool active=true) |
| void | SetActiveDisTree (bool active=true) |
| bool | IsActiveGenTree () const |
| bool | IsActiveG4Tree () const |
| bool | IsActiveDetTree () const |
| bool | IsActiveRecTree () const |
| bool | IsActiveDisTree () const |
Public Attributes | |
| const string | genName = "genTree" |
| const string | g4Name = "g4Tree" |
| const string | detName = "detTree" |
| const string | recoName = "recoTree" |
| const string | displayName = "displayTree" |
Private Member Functions | |
| void | Init () |
| bool | CheckEntries () |
Private Attributes | |
| string | fInFileName = "" |
| TFile * | fInFile = nullptr |
| string | fTreeType = "" |
| UInt_t | fNEntries = 0 |
| bool | fOnGen = true |
| bool | fOnG4 = true |
| bool | fOnDet = false |
| bool | fOnRec = true |
| bool | fOnDis = false |
| HeaderTree * | fHeaderTree = nullptr |
| StructuredGenTree * | fStructGenTree = nullptr |
| StructuredG4Tree * | fStructG4Tree = nullptr |
| StructuredDetTree * | fStructDetTree = nullptr |
| StructuredRecoTree * | fStructRecoTree = nullptr |
| StructuredDisplayTree * | fStructDisplayTree = nullptr |
| FlatGenTree * | fFlatGenTree = nullptr |
| FlatG4Tree * | fFlatG4Tree = nullptr |
| FlatDetTree * | fFlatDetTree = nullptr |
| FlatRecoTree * | fFlatRecoTree = nullptr |
| FlatDisplayTree * | fFlatDisplayTree = nullptr |
Definition at line 38 of file TreeManager.h.
|
inline |
Definition at line 42 of file TreeManager.h.
| TreeManager::TreeManager | ( | const string & | infilename | ) |
Definition at line 14 of file TreeManager.cxx.
|
private |
Definition at line 257 of file TreeManager.cxx.
| DetTree * TreeManager::GetDetTree | ( | ) | const |
Definition at line 174 of file TreeManager.cxx.
| DisplayTree * TreeManager::GetDisplayTree | ( | ) | const |
Definition at line 214 of file TreeManager.cxx.
| void TreeManager::GetEntry | ( | const UInt_t & | ientry | ) |
Definition at line 235 of file TreeManager.cxx.
| G4Tree * TreeManager::GetG4Tree | ( | ) | const |
Definition at line 154 of file TreeManager.cxx.
| GenTree * TreeManager::GetGenTree | ( | ) | const |
Definition at line 134 of file TreeManager.cxx.
| HeaderTree * TreeManager::GetHeaderTree | ( | ) | const |
Definition at line 128 of file TreeManager.cxx.
| RecoTree * TreeManager::GetRecoTree | ( | ) | const |
Definition at line 194 of file TreeManager.cxx.
|
private |
genTree
g4Tree ///
recoTree ///
Definition at line 29 of file TreeManager.cxx.
|
inline |
Definition at line 63 of file TreeManager.h.
|
inline |
Definition at line 65 of file TreeManager.h.
|
inline |
Definition at line 62 of file TreeManager.h.
|
inline |
Definition at line 61 of file TreeManager.h.
|
inline |
Definition at line 64 of file TreeManager.h.
|
inline |
Definition at line 53 of file TreeManager.h.
|
inline |
Definition at line 57 of file TreeManager.h.
|
inline |
Definition at line 59 of file TreeManager.h.
|
inline |
Definition at line 56 of file TreeManager.h.
|
inline |
Definition at line 55 of file TreeManager.h.
|
inline |
Definition at line 58 of file TreeManager.h.
| const string garana::TreeManager::detName = "detTree" |
Definition at line 70 of file TreeManager.h.
| const string garana::TreeManager::displayName = "displayTree" |
Definition at line 72 of file TreeManager.h.
|
private |
Definition at line 100 of file TreeManager.h.
|
private |
Definition at line 102 of file TreeManager.h.
|
private |
Definition at line 99 of file TreeManager.h.
|
private |
Definition at line 98 of file TreeManager.h.
|
private |
Definition at line 101 of file TreeManager.h.
|
private |
Definition at line 90 of file TreeManager.h.
|
private |
Definition at line 80 of file TreeManager.h.
|
private |
Definition at line 79 of file TreeManager.h.
|
private |
Definition at line 82 of file TreeManager.h.
|
private |
Definition at line 86 of file TreeManager.h.
|
private |
Definition at line 88 of file TreeManager.h.
|
private |
Definition at line 85 of file TreeManager.h.
|
private |
Definition at line 84 of file TreeManager.h.
|
private |
Definition at line 87 of file TreeManager.h.
|
private |
Definition at line 94 of file TreeManager.h.
|
private |
Definition at line 96 of file TreeManager.h.
|
private |
Definition at line 93 of file TreeManager.h.
|
private |
Definition at line 92 of file TreeManager.h.
|
private |
Definition at line 95 of file TreeManager.h.
|
private |
Definition at line 81 of file TreeManager.h.
| const string garana::TreeManager::g4Name = "g4Tree" |
Definition at line 69 of file TreeManager.h.
| const string garana::TreeManager::genName = "genTree" |
Definition at line 68 of file TreeManager.h.
| const string garana::TreeManager::recoName = "recoTree" |
Definition at line 71 of file TreeManager.h.
1.8.11