21 const std::vector<std::string> &prevVariations,
const std::string &variation)
30 for (
auto i = 0u; i < nColumns; ++i) {
39 return !
fName.empty();
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
virtual void FillReport(ROOT::RDF::RCutFlowReport &) const
RFilterBase(RLoopManager *df, std::string_view name, const unsigned int nSlots, const RDFInternal::RColumnRegister &colRegister, const ColumnNames_t &columns, const std::vector< std::string > &prevVariations, const std::string &variation="nominal")
std::string fVariation
This indicates for what variation this filter evaluates values.
std::string GetName() const
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