Definition at line 34 of file RDefineBase.hxx.
#include <ROOT/RDF/RDefineBase.hxx>
◆ RDefineBase()
◆ ~RDefineBase()
RDefineBase::~RDefineBase |
( |
| ) |
|
|
virtual |
◆ FinaliseSlot()
virtual void ROOT::Detail::RDF::RDefineBase::FinaliseSlot |
( |
unsigned int |
slot | ) |
|
|
pure virtual |
◆ GetID()
unsigned int ROOT::Detail::RDF::RDefineBase::GetID |
( |
| ) |
const |
|
inline |
◆ GetName()
std::string RDefineBase::GetName |
( |
| ) |
const |
◆ GetNextID()
unsigned int RDefineBase::GetNextID |
( |
| ) |
|
|
staticprotected |
◆ GetTypeId()
virtual const std::type_info & ROOT::Detail::RDF::RDefineBase::GetTypeId |
( |
| ) |
const |
|
pure virtual |
◆ GetTypeName()
std::string RDefineBase::GetTypeName |
( |
| ) |
const |
◆ GetValuePtr()
virtual void * ROOT::Detail::RDF::RDefineBase::GetValuePtr |
( |
unsigned int |
slot | ) |
|
|
pure virtual |
◆ InitSlot()
virtual void ROOT::Detail::RDF::RDefineBase::InitSlot |
( |
TTreeReader * |
r, |
|
|
unsigned int |
slot |
|
) |
| |
|
pure virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Update()
virtual void ROOT::Detail::RDF::RDefineBase::Update |
( |
unsigned int |
slot, |
|
|
Long64_t |
entry |
|
) |
| |
|
pure virtual |
◆ fDataSource
non-owning ptr to the RDataSource, if any. Used to retrieve column readers.
Definition at line 48 of file RDefineBase.hxx.
◆ fDefines
◆ fDSValuePtrs
const std::map<std::string, std::vector<void *> >& ROOT::Detail::RDF::RDefineBase::fDSValuePtrs |
|
protected |
◆ fID
const unsigned int ROOT::Detail::RDF::RDefineBase::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 44 of file RDefineBase.hxx.
◆ fIsInitialized
std::deque<bool> ROOT::Detail::RDF::RDefineBase::fIsInitialized |
|
protected |
◆ fLastCheckedEntry
std::vector<Long64_t> ROOT::Detail::RDF::RDefineBase::fLastCheckedEntry |
|
protected |
◆ fName
const std::string ROOT::Detail::RDF::RDefineBase::fName |
|
protected |
◆ fNChildren
unsigned int ROOT::Detail::RDF::RDefineBase::fNChildren {0} |
|
protected |
number of nodes of the functional graph hanging from this object
Definition at line 38 of file RDefineBase.hxx.
◆ fNSlots
const unsigned int ROOT::Detail::RDF::RDefineBase::fNSlots |
|
protected |
number of thread slots used by this node, inherited from parent node.
Definition at line 40 of file RDefineBase.hxx.
◆ fNStopsReceived
unsigned int ROOT::Detail::RDF::RDefineBase::fNStopsReceived {0} |
|
protected |
number of times that a children node signaled to stop processing entries.
Definition at line 39 of file RDefineBase.hxx.
◆ fType
const std::string ROOT::Detail::RDF::RDefineBase::fType |
|
protected |
The type of the custom column as a text string.
Definition at line 37 of file RDefineBase.hxx.
The documentation for this class was generated from the following files: