19RFilterBase::RFilterBase(
RLoopManager *implPtr, std::string_view
name,
const unsigned int nSlots,
21 const std::vector<std::string> &prevVariations,
const std::string &variation)
30 for (
auto i = 0u;
i < nColumns; ++
i) {
38RFilterBase::~RFilterBase() {}
40bool RFilterBase::HasName()
const
42 return !
fName.empty();
45std::string RFilterBase::GetName()
const
59void RFilterBase::InitNode()
size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
const ROOT::RDF::ColumnNames_t fColumnNames
ROOT::RVecB fIsDefine
The nth flag signals whether the nth input column is a custom column or not.
virtual void ResetReportCount()
std::vector< ULong64_t > fRejected
std::string fVariation
This indicates for what variation this filter evaluates values.
std::vector< int > fLastResult
RDFInternal::RColumnRegister fColRegister
std::vector< ULong64_t > fAccepted
std::vector< Long64_t > fLastCheckedEntry
The head node of a RDF computation graph.
RNodeBase(const std::vector< std::string > &variations={}, RLoopManager *lm=nullptr)
A binder for user-defined columns, variations and aliases.
void AddCut(TCutInfo &&ci)
std::vector< std::string > ColumnNames_t
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...