#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 3857 of file TTreeFormula.cxx.
#define TREE_EVAL_INIT_LOOP |
Definition at line 3915 of file TTreeFormula.cxx.
#define TT_EVAL_INIT |
Definition at line 3820 of file TTreeFormula.cxx.
#define TT_EVAL_INIT_LOOP |
Definition at line 3870 of file TTreeFormula.cxx.
T FindMax | ( | TTreeFormula * | arr | ) |
Definition at line 3944 of file TTreeFormula.cxx.
T FindMax | ( | TTreeFormula * | arr, |
TTreeFormula * | condition ) |
Definition at line 3991 of file TTreeFormula.cxx.
T FindMin | ( | TTreeFormula * | arr | ) |
Definition at line 3929 of file TTreeFormula.cxx.
T FindMin | ( | TTreeFormula * | arr, |
TTreeFormula * | condition ) |
Definition at line 3959 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 118 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 103 of file TTreeFormula.cxx.
T Summing | ( | TTreeFormula * | sum | ) |
Definition at line 3922 of file TTreeFormula.cxx.
Definition at line 56 of file TTreeFormula.cxx.