Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::RNTupleWriteOptions Class Reference

Common user-tunable settings for storing ntuples.

All page sink classes need to support the common options.

Definition at line 46 of file RNTupleOptions.hxx.

Public Member Functions

int GetCompression () const
 
ENTupleContainerFormat GetContainerFormat () const
 
void SetCompression (int val)
 
void SetCompression (RCompressionSetting::EAlgorithm algorithm, int compressionLevel)
 
void SetContainerFormat (ENTupleContainerFormat val)
 

Private Attributes

int fCompression {RCompressionSetting::EDefaults::kUseAnalysis}
 
ENTupleContainerFormat fContainerFormat {ENTupleContainerFormat::kTFile}
 

#include <ROOT/RNTupleOptions.hxx>

Member Function Documentation

◆ GetCompression()

int ROOT::Experimental::RNTupleWriteOptions::GetCompression ( ) const
inline

Definition at line 51 of file RNTupleOptions.hxx.

◆ GetContainerFormat()

ENTupleContainerFormat ROOT::Experimental::RNTupleWriteOptions::GetContainerFormat ( ) const
inline

Definition at line 57 of file RNTupleOptions.hxx.

◆ SetCompression() [1/2]

void ROOT::Experimental::RNTupleWriteOptions::SetCompression ( int  val)
inline

Definition at line 52 of file RNTupleOptions.hxx.

◆ SetCompression() [2/2]

void ROOT::Experimental::RNTupleWriteOptions::SetCompression ( RCompressionSetting::EAlgorithm  algorithm,
int  compressionLevel 
)
inline

Definition at line 53 of file RNTupleOptions.hxx.

◆ SetContainerFormat()

void ROOT::Experimental::RNTupleWriteOptions::SetContainerFormat ( ENTupleContainerFormat  val)
inline

Definition at line 58 of file RNTupleOptions.hxx.

Member Data Documentation

◆ fCompression

int ROOT::Experimental::RNTupleWriteOptions::fCompression {RCompressionSetting::EDefaults::kUseAnalysis}
private

Definition at line 47 of file RNTupleOptions.hxx.

◆ fContainerFormat

ENTupleContainerFormat ROOT::Experimental::RNTupleWriteOptions::fContainerFormat {ENTupleContainerFormat::kTFile}
private

Definition at line 48 of file RNTupleOptions.hxx.

Libraries for ROOT::Experimental::RNTupleWriteOptions:

The documentation for this class was generated from the following file: