Definition at line 31 of file RCustomColumnBase.hxx.
#include <ROOT/RDF/RCustomColumnBase.hxx>
◆ RCustomColumnBase()
◆ ~RCustomColumnBase()
RCustomColumnBase::~RCustomColumnBase |
( |
| ) |
|
|
virtual |
◆ ClearValueReaders()
virtual void ROOT::Detail::RDF::RCustomColumnBase::ClearValueReaders |
( |
unsigned int |
slot | ) |
|
|
pure virtual |
◆ GetID()
unsigned int ROOT::Detail::RDF::RCustomColumnBase::GetID |
( |
| ) |
const |
|
inline |
◆ GetLoopManagerUnchecked()
RLoopManager * ROOT::Detail::RDF::RCustomColumnBase::GetLoopManagerUnchecked |
( |
| ) |
const |
◆ GetName()
std::string RCustomColumnBase::GetName |
( |
| ) |
const |
◆ GetNextID()
unsigned int RCustomColumnBase::GetNextID |
( |
| ) |
|
|
staticprotected |
◆ GetTypeId()
virtual const std::type_info & ROOT::Detail::RDF::RCustomColumnBase::GetTypeId |
( |
| ) |
const |
|
pure virtual |
◆ GetValuePtr()
virtual void * ROOT::Detail::RDF::RCustomColumnBase::GetValuePtr |
( |
unsigned int |
slot | ) |
|
|
pure virtual |
◆ InitNode()
void RCustomColumnBase::InitNode |
( |
| ) |
|
|
virtual |
◆ InitSlot()
virtual void ROOT::Detail::RDF::RCustomColumnBase::InitSlot |
( |
TTreeReader * |
r, |
|
|
unsigned int |
slot |
|
) |
| |
|
pure virtual |
◆ IsDataSourceColumn()
bool ROOT::Detail::RDF::RCustomColumnBase::IsDataSourceColumn |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ Update()
virtual void ROOT::Detail::RDF::RCustomColumnBase::Update |
( |
unsigned int |
slot, |
|
|
Long64_t |
entry |
|
) |
| |
|
pure virtual |
◆ fCustomColumns
◆ fID
const unsigned int ROOT::Detail::RDF::RCustomColumnBase::fID = GetNextID() |
|
protected |
A unique ID that identifies this custom column.
Used e.g. to distinguish custom columns with the same name in different branches of the computation graph.
Definition at line 43 of file RCustomColumnBase.hxx.
◆ fIsDataSourceColumn
const bool ROOT::Detail::RDF::RCustomColumnBase::fIsDataSourceColumn |
|
protected |
does the custom column refer to a data-source column? (or a user-define column?)
Definition at line 39 of file RCustomColumnBase.hxx.
◆ fIsInitialized
std::deque<bool> ROOT::Detail::RDF::RCustomColumnBase::fIsInitialized |
|
protected |
◆ fLastCheckedEntry
std::vector<Long64_t> ROOT::Detail::RDF::RCustomColumnBase::fLastCheckedEntry |
|
protected |
◆ fLoopManager
RLoopManager* ROOT::Detail::RDF::RCustomColumnBase::fLoopManager |
|
protected |
A raw pointer to the RLoopManager at the root of this functional graph.
It is only guaranteed to contain a valid address during an event loop.
Definition at line 33 of file RCustomColumnBase.hxx.
◆ fName
const std::string ROOT::Detail::RDF::RCustomColumnBase::fName |
|
protected |
◆ fNChildren
unsigned int ROOT::Detail::RDF::RCustomColumnBase::fNChildren {0} |
|
protected |
number of nodes of the functional graph hanging from this object
Definition at line 36 of file RCustomColumnBase.hxx.
◆ fNSlots
const unsigned int ROOT::Detail::RDF::RCustomColumnBase::fNSlots |
|
protected |
number of thread slots used by this node, inherited from parent node.
Definition at line 38 of file RCustomColumnBase.hxx.
◆ fNStopsReceived
unsigned int ROOT::Detail::RDF::RCustomColumnBase::fNStopsReceived {0} |
|
protected |
number of times that a children node signaled to stop processing entries.
Definition at line 37 of file RCustomColumnBase.hxx.
[legend]