#include <StructuredDetTree.h>
Public Member Functions | |
StructuredDetTree (TTree *tree=0) | |
Public Member Functions inherited from garana::DetTree | |
virtual | ~DetTree () |
Public Member Functions inherited from garana::TreeReader | |
virtual | ~TreeReader () |
void | SetupRead (TTree *tree) |
TTree * | GetInputTree () |
size_t | NEntries () const |
virtual void | GetEntry (const UInt_t &ientry) |
Int_t | Event () const |
const TObjArray * | GetBranchList () const |
void | Fill () |
void | Write () |
void | CheckOpt (char opt) |
bool | BlockWrite () const |
Private Member Functions | |
bool | SetBranchAddresses () override |
Additional Inherited Members | |
Protected Attributes inherited from garana::TreeReader | |
const std::string | treename |
char | fOpt = 'r' |
TTree * | fTreeIn = nullptr |
pointer to the analyzed TTree or TChain More... | |
UInt_t | fCurrentEntry = UINT_MAX |
TBranch * | b_Event = nullptr |
Int_t | fEvent = -1 |
event number for tree entry More... | |
Definition at line 21 of file StructuredDetTree.h.
StructuredDetTree::StructuredDetTree | ( | TTree * | tree = 0 | ) |
Definition at line 12 of file StructuredDetTree.cxx.
|
overrideprivatevirtual |
Implements garana::TreeReader.
Definition at line 16 of file StructuredDetTree.cxx.