27 throw RException(
R__FAIL(
"invalid target cluster size: 0"));
30 throw RException(
R__FAIL(
"invalid target page size: 0"));
33 throw RException(
R__FAIL(
"compressed target cluster size must not be larger than "
34 "maximum uncompressed cluster size"));
37 throw RException(
R__FAIL(
"target page size must not be larger than "
38 "maximum uncompressed cluster size"));
46 return std::make_unique<RNTupleWriteOptions>(*
this);
52 fApproxZippedClusterSize = val;
58 fMaxUnzippedClusterSize = val;
64 fApproxUnzippedPageSize = val;
#define R__FAIL(msg)
Short-hand to return an RResult<T> in an error state; the RError is implicitly converted into RResult...
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Base class for all ROOT issued exceptions.
void SetApproxZippedClusterSize(std::size_t val)
virtual std::unique_ptr< RNTupleWriteOptions > Clone() const
void SetApproxUnzippedPageSize(std::size_t val)
void SetMaxUnzippedClusterSize(std::size_t val)