#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 void | R__LoadBranch (TBranch *br, Long64_t entry, bool quickLoad) |
template<typename T > | |
T | Summing (TTreeFormula *sum) |
Variables | |
const Int_t | kMaxLen = 2048 |
#define TREE_EVAL_INIT |
Definition at line 3790 of file TTreeFormula.cxx.
#define TREE_EVAL_INIT_LOOP |
Definition at line 3844 of file TTreeFormula.cxx.
#define TT_EVAL_INIT |
Definition at line 3756 of file TTreeFormula.cxx.
#define TT_EVAL_INIT_LOOP |
Definition at line 3803 of file TTreeFormula.cxx.
T FindMax | ( | TTreeFormula * | arr | ) |
Definition at line 3873 of file TTreeFormula.cxx.
T FindMax | ( | TTreeFormula * | arr, |
TTreeFormula * | condition ) |
Definition at line 3920 of file TTreeFormula.cxx.
T FindMin | ( | TTreeFormula * | arr | ) |
Definition at line 3858 of file TTreeFormula.cxx.
T FindMin | ( | TTreeFormula * | arr, |
TTreeFormula * | condition ) |
Definition at line 3888 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 113 of file TTreeFormula.cxx.
Definition at line 100 of file TTreeFormula.cxx.
T Summing | ( | TTreeFormula * | sum | ) |
Definition at line 3851 of file TTreeFormula.cxx.
Definition at line 56 of file TTreeFormula.cxx.