Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
RInterface.hxx File Reference

Classes

class  ROOT::RDF::RInterface< Proxied >
 The public interface to the RDataFrame federation of classes. More...

Namespaces

namespace  ROOT
namespace  ROOT::Internal
namespace  ROOT::Internal::RDF
namespace  ROOT::RDF

Functions

void ROOT::Internal::RDF::ChangeBeginAndEndEntries (const RNode &node, Long64_t begin, Long64_t end)
void ROOT::Internal::RDF::ChangeEmptyEntryRange (const ROOT::RDF::RNode &node, std::pair< ULong64_t, ULong64_t > &&newRange)
void ROOT::Internal::RDF::ChangeSpec (const ROOT::RDF::RNode &node, ROOT::RDF::Experimental::RDatasetSpec &&spec)
 Changes the input dataset specification of an RDataFrame.
void ROOT::DisableImplicitMT ()
 Disables the implicit multi-threading in ROOT (see EnableImplicitMT).
void ROOT::EnableImplicitMT (UInt_t numthreads=0)
 Enable ROOT's implicit multi-threading for all objects and methods that provide an internal parallelisation mechanism.
std::vector< std::pair< std::uint64_t, std::uint64_t > > ROOT::Internal::RDF::GetDatasetGlobalClusterBoundaries (const RNode &node)
 Retrieve the cluster boundaries for each cluster in the dataset, across files, with a global offset.
std::string ROOT::Internal::RDF::GetDataSourceLabel (const ROOT::RDF::RNode &node)
Bool_t ROOT::IsImplicitMTEnabled ()
 Returns true if the implicit multi-threading in ROOT is enabled.
void ROOT::Internal::RDF::SetTTreeLifeline (ROOT::RDF::RNode &node, std::any lifeline)
void ROOT::Internal::RDF::TriggerRun (ROOT::RDF::RNode node)
 Trigger the execution of an RDataFrame computation graph.