#include "TROOT.h"#include "TTreeFormula.h"#include "TList.h"#include "TTree.h"#include "TBuffer.h"#include "TBranch.h"#include "TBranchObject.h"#include "TBranchElement.h"#include "TClonesArray.h"#include "TLeafB.h"#include "TLeafC.h"#include "TLeafElement.h"#include "TLeafObject.h"#include "TMethodCall.h"#include "TCutG.h"#include "TRandom.h"#include "TInterpreter.h"#include "TDataType.h"#include "TStreamerInfo.h"#include "TStreamerElement.h"#include "TArrayI.h"#include "TAxis.h"#include "TError.h"#include "TVirtualCollectionProxy.h"#include "TString.h"#include "TMath.h"#include "TVirtualRefProxy.h"#include "TTreeFormulaManager.h"#include "TFormLeafInfo.h"#include "TMethod.h"#include "TFormLeafInfoReference.h"#include "strlcpy.h"#include "snprintf.h"#include "TEntryList.h"#include <cctype>#include <cstdio>#include <cmath>#include <cstdlib>#include <typeinfo>#include <algorithm>#include <sstream>Classes | |
| class | TDimensionInfo |
| A small helper class to help in keeping track of the array dimensions encountered in the analysis of the expression. More... | |
Macros | |
| #define | TREE_EVAL_INIT |
| #define | TREE_EVAL_INIT_LOOP |
| #define | TT_EVAL_INIT |
| #define | TT_EVAL_INIT_LOOP |
Functions | |
| template<typename T > | |
| T | FindMax (TTreeFormula *arr) |
| template<typename T > | |
| T | FindMax (TTreeFormula *arr, TTreeFormula *condition) |
| template<typename T > | |
| T | FindMin (TTreeFormula *arr) |
| template<typename T > | |
| T | FindMin (TTreeFormula *arr, TTreeFormula *condition) |
| bool | IsNumberConstant (const std::string &str) |
| Helper function checking if a string contains a literal number. | |
| static Int_t | R__LoadBranch (TBranch *br, Long64_t entry, bool quickLoad) |
| The function returns the number of bytes read from the input buffer. | |
| template<typename T > | |
| T | Summing (TTreeFormula *sum) |
Variables | |
| const Int_t | kMaxLen = 2048 |
| #define TREE_EVAL_INIT |
Definition at line 3856 of file TTreeFormula.cxx.
| #define TREE_EVAL_INIT_LOOP |
Definition at line 3914 of file TTreeFormula.cxx.
| #define TT_EVAL_INIT |
Definition at line 3819 of file TTreeFormula.cxx.
| #define TT_EVAL_INIT_LOOP |
Definition at line 3869 of file TTreeFormula.cxx.
| T FindMax | ( | TTreeFormula * | arr | ) |
Definition at line 3943 of file TTreeFormula.cxx.
| T FindMax | ( | TTreeFormula * | arr, |
| TTreeFormula * | condition ) |
Definition at line 3990 of file TTreeFormula.cxx.
| T FindMin | ( | TTreeFormula * | arr | ) |
Definition at line 3928 of file TTreeFormula.cxx.
| T FindMin | ( | TTreeFormula * | arr, |
| TTreeFormula * | condition ) |
Definition at line 3958 of file TTreeFormula.cxx.
Helper function checking if a string contains a literal number.
Whitespaces are not allowed as part of a valid number-string
Definition at line 117 of file TTreeFormula.cxx.
The function returns the number of bytes read from the input buffer.
If entry does not exist or (entry!=readEntry && quickload), the function returns 0. If an I/O error occurs, the function returns -1.
Definition at line 102 of file TTreeFormula.cxx.
| T Summing | ( | TTreeFormula * | sum | ) |
Definition at line 3921 of file TTreeFormula.cxx.
Definition at line 56 of file TTreeFormula.cxx.