Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RVariation.hxx File Reference
#include "Utils.hxx"
#include "ColumnReaderUtils.hxx"
#include "RColumnReaderBase.hxx"
#include "RLoopManager.hxx"
#include "RVariationBase.hxx"
#include <ROOT/RStringView.hxx>
#include <ROOT/TypeTraits.hxx>
#include <Rtypes.h>
#include <array>
#include <deque>
#include <map>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>
Include dependency graph for RVariation.hxx:
This graph shows which files directly or indirectly include this file:

Classes

class  ROOT::Internal::RDF::RVariation< F >
 

Namespaces

namespace  ROOT
 tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7
 
namespace  ROOT::Internal
 
namespace  ROOT::Internal::RDF
 
namespace  ROOT::RDF
 

Functions

template<typename T >
std::enable_if_t< IsRVec< T >::value, voidROOT::Internal::RDF::AssignResults (ROOT::RVec< T > &resStorage, ROOT::RVec< T > &&tmpResults, std::size_t nCols)
 
template<typename T >
std::enable_if_t<!IsRVec< T >::value, voidROOT::Internal::RDF::AssignResults (ROOT::RVec< T > &resStorage, ROOT::RVec< T > &&tmpResults, std::size_t)
 
template<typename RVec_t , typename Value_t = typename RVec_t::value_type>
std::enable_if_t< IsRVec< Value_t >::value, const std::type_info & > ROOT::Internal::RDF::GetInnerValueType (std::size_t nCols)
 
template<typename RVec_t , typename Value_t = typename RVec_t::value_type>
std::enable_if_t<!IsRVec< Value_t >::value, const std::type_info & > ROOT::Internal::RDF::GetInnerValueType (std::size_t)
 
template<typename T >
std::size_t ROOT::Internal::RDF::GetNVariations (const RVec< RVec< T > > &results)
 
template<typename T >
std::size_t ROOT::Internal::RDF::GetNVariations (const RVec< T > &results)
 
template<typename T >
std::enable_if_t< IsRVec< T >::value, voidROOT::Internal::RDF::ResizeResults (ROOT::RVec< T > &results, std::size_t nCols, std::size_t nVariations)
 
template<typename T >
std::enable_if_t<!IsRVec< T >::value, voidROOT::Internal::RDF::ResizeResults (ROOT::RVec< T > &results, std::size_t, std::size_t nVariations)
 
template<typename T >
bool ROOT::Internal::RDF::ResultsSizeEq (const RVec< RVec< T > > &results, std::size_t expected, std::size_t nColumns)
 
template<typename T >
bool ROOT::Internal::RDF::ResultsSizeEq (const RVec< T > &results, std::size_t expected, std::size_t nColumns)