An RNTupleView for a known type.
An RNTupleView that can be used when the type is unknown at compile time.
See RNTupleViewBase.
Definition at line 163 of file RNTupleView.hxx.
Protected Member Functions | |
| RNTupleView (std::unique_ptr< ROOT::RFieldBase > field, ROOT::RNTupleGlobalRange range) | |
| RNTupleView (std::unique_ptr< ROOT::RFieldBase > field, ROOT::RNTupleGlobalRange range, std::shared_ptr< T > objPtr) | |
| RNTupleView (std::unique_ptr< ROOT::RFieldBase > field, ROOT::RNTupleGlobalRange range, T *rawPtr) | |
Protected Member Functions inherited from ROOT::RNTupleViewBase< T > | |
| RNTupleViewBase (std::unique_ptr< ROOT::RFieldBase > field, ROOT::RNTupleGlobalRange range) | |
| RNTupleViewBase (std::unique_ptr< ROOT::RFieldBase > field, ROOT::RNTupleGlobalRange range, std::shared_ptr< T > objPtr) | |
| RNTupleViewBase (std::unique_ptr< ROOT::RFieldBase > field, ROOT::RNTupleGlobalRange range, T *rawPtr) | |
Friends | |
| class | RNTupleCollectionView |
| class | ROOT::RNTupleReader |
Additional Inherited Members | |
Static Protected Member Functions inherited from ROOT::RNTupleViewBase< T > | |
| static std::unique_ptr< ROOT::RFieldBase > | CreateField (ROOT::DescriptorId_t fieldId, Internal::RPageSource &pageSource, std::string_view typeName="") |
Protected Attributes inherited from ROOT::RNTupleViewBase< T > | |
| std::unique_ptr< ROOT::RFieldBase > | fField |
| ROOT::RNTupleGlobalRange | fFieldRange |
| ROOT::RFieldBase::RValue | fValue |
#include <ROOT/RNTupleView.hxx>
|
inlineprotected |
Definition at line 168 of file RNTupleView.hxx.
|
inlineprotected |
Definition at line 173 of file RNTupleView.hxx.
|
inlineprotected |
Definition at line 178 of file RNTupleView.hxx.
|
delete |
|
default |
|
default |
|
inline |
Reads the value of this view for the entry with the provided localIndex.
See RNTupleLocalIndex for more details.
Definition at line 199 of file RNTupleView.hxx.
|
inline |
Reads the value of this view for the entry with the provided globalIndex.
Definition at line 191 of file RNTupleView.hxx.
|
delete |
|
default |
|
friend |
Definition at line 165 of file RNTupleView.hxx.
|
friend |
Definition at line 164 of file RNTupleView.hxx.