13#ifndef ROOT_TTreeFormula
14#define ROOT_TTreeFormula
134 TTreeFormula(
const char *
name,
const char *formula,
TTree *tree,
const std::vector<std::string>& aliases);
135 void Init(
const char *
name,
const char *formula);
183 template<
typename T> T
EvalInstance(
Int_t i=0,
const char *stringStack[] =
nullptr);
206 virtual bool IsInteger(
bool fast=
true)
const;
static Roo_reg_AGKInteg1D instance
size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
int Int_t
Signed integer 4 bytes (int).
unsigned char UChar_t
Unsigned Character 1 byte (unsigned char).
unsigned int UInt_t
Unsigned integer 4 bytes (unsigned int).
bool Bool_t
Boolean (0=false, 1=true) (bool).
double Double_t
Double 8 bytes.
long double LongDouble_t
Long Double (not portable).
long long Long64_t
Portable signed long integer 8 bytes.
#define ClassDefOverride(name, id)
Array of integers (32 bits per element).
Class to manage histogram axis.
A Branch for the case of an object.
A TTree is a list of TBranches.
TClass instances represent classes, structs and namespaces in the ROOT type system.
All ROOT classes may have RTTI (run time type identification) support added.
A TLeaf for a general object derived from TObject.
A TLeaf describes individual elements of a TBranch See TBranch structure in TTree.
Method or function calling interface.
Describe one element (data member) to be Streamed.
A TTree represents a columnar dataset.