13#ifndef ROOT_RNTupleReadOptions
14#define ROOT_RNTupleReadOptions
20class RNTupleReadOptions;
static void SetMaxEnvelopeSize(RNTupleReadOptions &options, std::uint64_t val)
static void SetClusterBunchSize(RNTupleReadOptions &options, unsigned int val)
static unsigned int GetClusterBunchSize(const RNTupleReadOptions &options)
static std::uint64_t GetMaxEnvelopeSize(const RNTupleReadOptions &options)
Common user-tunable settings for reading RNTuples.
std::uint64_t fMaxEnvelopeSize
Largest header or footer envelope a page source will accept from an anchor it does not fully trust,...
EImplicitMT fUseImplicitMT
bool GetEnableMetrics() const
void SetMetadataMode(EMetadataMode val)
EClusterCache GetClusterCache() const
void SetClusterCache(EClusterCache val)
void SetUseImplicitMT(EImplicitMT val)
EMetadataMode fMetadataMode
EClusterCache fClusterCache
EImplicitMT GetUseImplicitMT() const
unsigned int fClusterBunchSize
The number of cluster to be prefetched in a single batch; this option is transitional and will be rep...
void SetEnableMetrics(bool val)
EMetadataMode GetMetadataMode() const