11#ifndef ROOT_RJITTEDVARIATION 
   12#define ROOT_RJITTEDVARIATION 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t Atom_t Atom_t Time_t type
 
The head node of a RDF computation graph.
 
A binder for user-defined columns, variations and aliases.
 
A wrapper around a concrete RVariation, which forwards all calls to it RJittedVariation is a placehol...
 
void SetVariation(std::unique_ptr< RVariationBase > c)
 
RJittedVariation(const std::vector< std::string > &colNames, std::string_view variationName, const std::vector< std::string > &variationTags, std::string_view type, const RColumnRegister &colRegister, RLoopManager &lm, const ColumnNames_t &inputColNames)
 
void InitSlot(TTreeReader *r, unsigned int slot) final
 
const std::type_info & GetTypeId() const final
 
void FinalizeSlot(unsigned int slot) final
Clean-up operations to be performed at the end of a task.
 
~RJittedVariation() override
 
void * GetValuePtr(unsigned int slot, const std::string &column, const std::string &variation) final
Return the (type-erased) address of the value of one variation of one column (can be safely cast back...
 
std::unique_ptr< RVariationBase > fConcreteVariation
 
This type includes all parts of RVariation that do not depend on the callable signature.
 
A simple, robust and fast interface to read values from ROOT columnar datasets such as TTree,...
 
std::vector< std::string > ColumnNames_t
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...