#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.