Definition at line 57 of file RFilter.hxx.
|
| RFilter (const RFilter &)=delete |
|
| RFilter (FilterF f, const ROOT::RDF::ColumnNames_t &columns, std::shared_ptr< PrevNode_t > pd, const RDFInternal::RColumnRegister &colRegister, std::string_view name="", const std::string &variationName="nominal") |
|
| RFilter (RFilter &&)=delete |
|
| ~RFilter () final |
|
void | AddFilterName (std::vector< std::string > &filters) final |
|
template<typename... ColTypes, std::size_t... S> |
bool | CheckFilterHelper (unsigned int slot, Long64_t entry, TypeList< ColTypes... >, std::index_sequence< S... >) |
|
bool | CheckFilters (unsigned int slot, Long64_t entry) final |
|
void | FinalizeSlot (unsigned int slot) final |
| Clean-up operations to be performed at the end of a task.
|
|
std::shared_ptr< RDFGraphDrawing::GraphNode > | GetGraph (std::unordered_map< void *, std::shared_ptr< RDFGraphDrawing::GraphNode > > &visitedMap) final |
|
template<typename ColType > |
auto | GetValueChecked (unsigned int slot, std::size_t readerIdx, Long64_t entry) -> ColType & |
|
std::shared_ptr< RNodeBase > | GetVariedFilter (const std::string &variationName) final |
| Return a clone of this Filter that works with values in the variationName "universe".
|
|
void | IncrChildrenCount () final |
|
void | InitSlot (TTreeReader *r, unsigned int slot) final |
|
RFilter & | operator= (const RFilter &)=delete |
|
RFilter & | operator= (RFilter &&)=delete |
|
void | PartialReport (ROOT::RDF::RCutFlowReport &rep) const final |
|
void | Report (ROOT::RDF::RCutFlowReport &rep) const final |
|
void | StopProcessing () final |
|
void | TriggerChildrenCount () final |
|
| RFilterBase (const RFilterBase &)=delete |
|
| RFilterBase (RFilterBase &&)=delete |
|
| 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") |
|
| ~RFilterBase () override |
|
virtual void | FillReport (ROOT::RDF::RCutFlowReport &) const |
|
std::string | GetName () const |
|
bool | HasName () const |
|
virtual void | InitNode () |
|
RFilterBase & | operator= (const RFilterBase &)=delete |
|
RFilterBase & | operator= (RFilterBase &&)=delete |
|
virtual void | ResetReportCount () |
|
| RNodeBase (const RNodeBase &)=delete |
|
| RNodeBase (const std::vector< std::string > &variations={}, RLoopManager *lm=nullptr) |
|
| RNodeBase (RNodeBase &&)=delete |
|
virtual | ~RNodeBase ()=default |
|
virtual RLoopManager * | GetLoopManagerUnchecked () |
|
const std::vector< std::string > & | GetVariations () const |
|
RNodeBase & | operator= (const RNodeBase &)=delete |
|
RNodeBase & | operator= (RNodeBase &&)=delete |
|
virtual void | ResetChildrenCount () |
|