|
ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Class for tracking the information from a branch of the FairRoot source tree. More...
#include <AtTabInfo.h>


Public Member Functions | |
| AtTabInfoFairRoot (DataHandling::AtBranch &branch) | |
| ~AtTabInfoFairRoot () | |
| std::string | GetDefaultName () override |
| Default name for info type. More... | |
| T * | GetInfo () |
| T * | Get () |
| const T * | operator-> () const |
| const T & | operator* () const |
| T * | operator-> () |
| T & | operator* () |
| const DataHandling::AtBranch & | GetBranch () const |
Public Member Functions inherited from AtTabInfoBase | |
| AtTabInfoBase ()=default | |
| virtual | ~AtTabInfoBase ()=default |
Protected Attributes | |
| DataHandling::AtBranch & | fBranchName |
| TString | fCurrentBranchName |
| TClonesArray * | fArray {nullptr} |
Class for tracking the information from a branch of the FairRoot source tree.
Templated class, for an AtRawEvent it would be instantiated like AtTabInfo<AtRawEvent>. Switched to template to make adding additional info types stored on the TTree trivial to add.
Definition at line 88 of file AtTabInfo.h.
|
inline |
Definition at line 96 of file AtTabInfo.h.
|
inline |
Definition at line 97 of file AtTabInfo.h.
|
inline |
Definition at line 102 of file AtTabInfo.h.
|
inline |
Definition at line 117 of file AtTabInfo.h.
|
inlineoverridevirtual |
|
inline |
Definition at line 101 of file AtTabInfo.h.
|
inline |
Definition at line 115 of file AtTabInfo.h.
|
inline |
Definition at line 113 of file AtTabInfo.h.
|
inline |
Definition at line 114 of file AtTabInfo.h.
|
inline |
Definition at line 112 of file AtTabInfo.h.
|
protected |
Definition at line 93 of file AtTabInfo.h.
|
protected |
Definition at line 91 of file AtTabInfo.h.
|
protected |
Definition at line 92 of file AtTabInfo.h.
1.8.18