Modifiers passed to CreateModel()
Definition at line 702 of file RNTupleDescriptor.hxx.
Public Member Functions | |
RCreateModelOptions () | |
bool | GetCreateBare () const |
bool | GetEmulateUnknownTypes () const |
bool | GetForwardCompatible () const |
bool | GetReconstructProjections () const |
void | SetCreateBare (bool v) |
void | SetEmulateUnknownTypes (bool v) |
void | SetForwardCompatible (bool v) |
void | SetReconstructProjections (bool v) |
Private Attributes | |
bool | fCreateBare = false |
If true, the model will be created without a default entry (bare model). | |
bool | fEmulateUnknownTypes = false |
If true, fields with a user defined type that have no available dictionaries will be reconstructed as record fields from the on-disk information; otherwise, they will cause an error. | |
bool | fForwardCompatible = false |
If this option is enabled, the model will be created and all fields containing unknown data (directly or indirectly) will be skipped instead. | |
bool | fReconstructProjections = false |
If set to true, projected fields will be reconstructed as such. | |
#include <ROOT/RNTupleDescriptor.hxx>
|
inline |
Definition at line 718 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 727 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 730 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 724 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 721 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 726 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 729 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 723 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 720 of file RNTupleDescriptor.hxx.
If true, the model will be created without a default entry (bare model).
Definition at line 712 of file RNTupleDescriptor.hxx.
If true, fields with a user defined type that have no available dictionaries will be reconstructed as record fields from the on-disk information; otherwise, they will cause an error.
Definition at line 715 of file RNTupleDescriptor.hxx.
If this option is enabled, the model will be created and all fields containing unknown data (directly or indirectly) will be skipped instead.
Normally creating a model will fail if any of the reconstructed fields contains an unknown column type.
Definition at line 710 of file RNTupleDescriptor.hxx.
If set to true, projected fields will be reconstructed as such.
This will prevent the model to be used with an RNTupleReader, but it is useful, e.g., to accurately merge data.
Definition at line 706 of file RNTupleDescriptor.hxx.