26 const std::string &variationName)
32 for (
auto i = 0u; i < nColumns; ++i) {
size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
Basic types used by ROOT and required by TInterpreter.
long long Long64_t
Portable signed long integer 8 bytes.
RDefineBase(std::string_view name, std::string_view type, const RDFInternal::RColumnRegister &colRegister, RLoopManager &lm, const ColumnNames_t &columnNames, const std::string &variationName="nominal")
ROOT::RVecB fIsDefine
The nth flag signals whether the nth input column is a custom column or not.
RLoopManager * fLoopManager
std::string fVariation
This indicates for what variation this define evaluates values.
const std::string fType
The type of the custom column as a text string.
std::vector< std::string > fVariationDeps
List of systematic variations that affect the value of this define.
std::string GetTypeName() const
std::string GetName() const
RDFInternal::RColumnRegister fColRegister
const ROOT::RDF::ColumnNames_t fColumnNames
std::vector< Long64_t > fLastCheckedEntry
const std::string fName
The name of the custom column.
The head node of a RDF computation graph.
A binder for user-defined columns, variations and aliases.
std::vector< std::string > ColumnNames_t