16#ifndef ROOT7_RNTupleReadOptions
17#define ROOT7_RNTupleReadOptions
20namespace Experimental {
22class RNTupleReadOptions;
static unsigned int GetClusterBunchSize(const RNTupleReadOptions &options)
static void SetClusterBunchSize(RNTupleReadOptions &options, unsigned int val)
Common user-tunable settings for reading ntuples.
EImplicitMT
Allows to disable parallel page compression and decompression even if ROOT uses implicit MT.
EImplicitMT fUseImplicitMT
unsigned int fClusterBunchSize
The number of cluster to be prefetched in a single batch; this option is transitional and will be rep...
EClusterCache GetClusterCache() const
void SetClusterCache(EClusterCache val)
EClusterCache fClusterCache
bool GetEnableMetrics() const
void SetEnableMetrics(bool val)
EImplicitMT GetUseImplicitMT() const
void SetUseImplicitMT(EImplicitMT val)
bool fEnableMetrics
If true, the RNTupleReader will track metrics straight from its construction, as if calling RNTupleRe...
EClusterCache
Controls if the prefetcher (including the prefetcher thread) is used.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...