25 static std::atomic_uint
id(0U);
32 : fName(
name), fType(
type), fNSlots(nSlots),
34 fIsInitialized(nSlots, false), fDSValuePtrs(DSValuePtrs), fDataSource(ds)
const std::string fType
The type of the custom column as a text string.
std::string GetTypeName() const
std::string GetName() const
static unsigned int GetNextID()
RDefineBase(std::string_view name, std::string_view type, unsigned int nSlots, const RDFInternal::RBookedDefines &defines, const std::map< std::string, std::vector< void * > > &DSValuePtrs, ROOT::RDF::RDataSource *ds)
const std::string fName
The name of the custom column.
Encapsulates the columns defined by the user.
RDataSource defines an API that RDataFrame can use to read arbitrary data formats.