Definition at line 40 of file RActionBase.hxx.
#include <ROOT/RDF/RActionBase.hxx>
◆ RActionBase() [1/2]
◆ RActionBase() [2/2]
ROOT::Internal::RDF::RActionBase::RActionBase |
( |
const RActionBase & |
| ) |
|
|
delete |
◆ ~RActionBase()
RActionBase::~RActionBase |
( |
| ) |
|
|
virtualdefault |
◆ CloneAction()
virtual std::unique_ptr< RActionBase > ROOT::Internal::RDF::RActionBase::CloneAction |
( |
void * |
newResult | ) |
|
|
pure virtual |
◆ Finalize()
virtual void ROOT::Internal::RDF::RActionBase::Finalize |
( |
| ) |
|
|
pure virtual |
◆ FinalizeSlot()
virtual void ROOT::Internal::RDF::RActionBase::FinalizeSlot |
( |
unsigned int |
| ) |
|
|
pure virtual |
◆ GetColRegister()
◆ GetColumnNames()
const ColumnNames_t & ROOT::Internal::RDF::RActionBase::GetColumnNames |
( |
| ) |
const |
|
inline |
◆ GetGraph()
◆ GetLoopManager()
RLoopManager * ROOT::Internal::RDF::RActionBase::GetLoopManager |
( |
| ) |
|
|
inline |
◆ GetMergeableValue()
virtual std::unique_ptr< RMergeableValueBase > ROOT::Internal::RDF::RActionBase::GetMergeableValue |
( |
| ) |
const |
|
pure virtual |
◆ GetNSlots()
unsigned int ROOT::Internal::RDF::RActionBase::GetNSlots |
( |
| ) |
const |
|
inline |
◆ GetSampleCallback()
◆ GetVariations()
const std::vector< std::string > & ROOT::Internal::RDF::RActionBase::GetVariations |
( |
| ) |
const |
|
inline |
◆ HasRun()
virtual bool ROOT::Internal::RDF::RActionBase::HasRun |
( |
| ) |
const |
|
inlinevirtual |
◆ Initialize()
virtual void ROOT::Internal::RDF::RActionBase::Initialize |
( |
| ) |
|
|
pure virtual |
◆ InitSlot()
virtual void ROOT::Internal::RDF::RActionBase::InitSlot |
( |
TTreeReader * |
r, |
|
|
unsigned int |
slot |
|
) |
| |
|
pure virtual |
◆ MakeVariedAction()
virtual std::unique_ptr< RActionBase > ROOT::Internal::RDF::RActionBase::MakeVariedAction |
( |
std::vector< void * > && |
results | ) |
|
|
pure virtual |
◆ operator=()
◆ PartialUpdate()
virtual void * ROOT::Internal::RDF::RActionBase::PartialUpdate |
( |
unsigned int |
slot | ) |
|
|
pure virtual |
◆ Run()
virtual void ROOT::Internal::RDF::RActionBase::Run |
( |
unsigned int |
slot, |
|
|
Long64_t |
entry |
|
) |
| |
|
pure virtual |
◆ SetHasRun()
virtual void ROOT::Internal::RDF::RActionBase::SetHasRun |
( |
| ) |
|
|
inlinevirtual |
◆ TriggerChildrenCount()
virtual void ROOT::Internal::RDF::RActionBase::TriggerChildrenCount |
( |
| ) |
|
|
pure virtual |
◆ fColRegister
◆ fColumnNames
const ColumnNames_t ROOT::Internal::RDF::RActionBase::fColumnNames |
|
private |
◆ fHasRun
bool ROOT::Internal::RDF::RActionBase::fHasRun = false |
|
private |
◆ fLoopManager
RLoopManager* ROOT::Internal::RDF::RActionBase::fLoopManager |
|
protected |
A raw pointer to the RLoopManager at the root of this functional graph.
Never null: children nodes have shared ownership of parent nodes in the graph.
Definition at line 44 of file RActionBase.hxx.
◆ fNSlots
const unsigned int ROOT::Internal::RDF::RActionBase::fNSlots |
|
private |
Number of thread slots used by this node.
Definition at line 47 of file RActionBase.hxx.
◆ fVariations
std::vector<std::string> ROOT::Internal::RDF::RActionBase::fVariations |
|
private |
List of systematic variations that affect the result of this action ("nominal" excluded).
Definition at line 51 of file RActionBase.hxx.
The documentation for this class was generated from the following files: