![]() |
AliRoot Core
3dc7879 (3dc7879)
|
Helper class for AliTreePlayer - formatted string to query tree
#include <AliTreePlayer.h>
Public Member Functions | |
AliTreeFormulaF () | |
Default constructor. More... | |
~AliTreeFormulaF () | |
AliTreeFormulaF (const char *name, const char *formula, TTree *tree, Int_t debug=0) | |
virtual Int_t | Compile (const char *expression="") |
virtual char * | PrintValue (Int_t mode=0) const |
virtual char * | PrintValue (Int_t mode, Int_t instance, const char *decform="9.9") const |
virtual void | UpdateFormulaLeaves () |
virtual Int_t | GetNdata () |
Public Attributes | |
TObjArray * | fTextArray |
TObjArray * | fFormatArray |
array of text inputs More... | |
TObjArray * | fFormulaArray |
array of format strings to draw More... | |
TString | fValue |
array of TFormulas More... | |
Int_t | fDebug |
current cache value of the formula More... | |
Helper class for AliTreePlayer - formatted string to query tree
#### Example: Construct directory path
Definition at line 74 of file AliTreePlayer.h.
AliTreeFormulaF::AliTreeFormulaF | ( | ) |
Default constructor.
Definition at line 45 of file AliTreePlayer.cxx.
AliTreeFormulaF::~AliTreeFormulaF | ( | ) |
TODO - check if not memory leak
Definition at line 62 of file AliTreePlayer.cxx.
AliTreeFormulaF::AliTreeFormulaF | ( | const char * | name, |
const char * | formula, | ||
TTree * | tree, | ||
Int_t | debug = 0 |
||
) |
name | |
formula | |
tree |
Definition at line 52 of file AliTreePlayer.cxx.
|
virtual |
Compile Formatted expression
expression |
TODO - add AliDebug
Definition at line 73 of file AliTreePlayer.cxx.
Referenced by AliTreeFormulaF().
|
inlinevirtual |
Definition at line 83 of file AliTreePlayer.h.
|
virtual |
|
virtual |
Overwrite TTreeFormula PrintValue
mode | |
instance | |
decform |
Definition at line 131 of file AliTreePlayer.cxx.
|
virtual |
Definition at line 171 of file AliTreePlayer.cxx.
Int_t AliTreeFormulaF::fDebug |
current cache value of the formula
Definition at line 89 of file AliTreePlayer.h.
Referenced by Compile(), and PrintValue().
TObjArray* AliTreeFormulaF::fFormatArray |
array of text inputs
Definition at line 86 of file AliTreePlayer.h.
Referenced by Compile(), PrintValue(), and ~AliTreeFormulaF().
TObjArray* AliTreeFormulaF::fFormulaArray |
array of format strings to draw
Definition at line 87 of file AliTreePlayer.h.
Referenced by Compile(), PrintValue(), UpdateFormulaLeaves(), and ~AliTreeFormulaF().
TObjArray* AliTreeFormulaF::fTextArray |
Definition at line 85 of file AliTreePlayer.h.
Referenced by Compile(), PrintValue(), and ~AliTreeFormulaF().
|
mutable |