ROOT 6.18/05 Reference Guide |
A view for a collection, that can itself generate new ntuple views for its nested fields.
Definition at line 146 of file RNTupleView.hxx.
Public Member Functions | |
RNTupleViewCollection (const RNTupleViewCollection &other)=delete | |
RNTupleViewCollection (RNTupleViewCollection &&other)=default | |
~RNTupleViewCollection ()=default | |
template<typename T > | |
RNTupleView< T > | GetView (std::string_view fieldName) |
RNTupleViewCollection | GetViewCollection (std::string_view fieldName) |
RNTupleViewRange | GetViewRange (NTupleSize_t index) |
ClusterSize_t | operator() (NTupleSize_t index) |
RNTupleViewCollection & | operator= (const RNTupleViewCollection &other)=delete |
RNTupleViewCollection & | operator= (RNTupleViewCollection &&other)=default |
Public Member Functions inherited from ROOT::Experimental::RNTupleView< ClusterSize_t > | |
RNTupleView (const RNTupleView &other)=delete | |
RNTupleView (RNTupleView &&other)=default | |
~RNTupleView () | |
const ClusterSize_t & | operator() (NTupleSize_t index) |
RNTupleView & | operator= (const RNTupleView &other)=delete |
RNTupleView & | operator= (RNTupleView &&other)=default |
Private Member Functions | |
RNTupleViewCollection (std::string_view fieldName, Detail::RPageSource *source) | |
std::string | GetSubName (std::string_view name) |
Private Attributes | |
std::string | fCollectionName |
Detail::RPageSource * | fSource |
Friends | |
class | RNTupleReader |
Additional Inherited Members | |
Protected Member Functions inherited from ROOT::Experimental::RNTupleView< ClusterSize_t > | |
RNTupleView (std::string_view fieldName, Detail::RPageSource *pageSource) | |
Protected Attributes inherited from ROOT::Experimental::RNTupleView< ClusterSize_t > | |
RField< ClusterSize_t > | fField |
Detail::RFieldValue | fValue |
#include <ROOT/RNTupleView.hxx>
|
inlineprivate |
Definition at line 153 of file RNTupleView.hxx.
|
delete |
|
default |
|
default |
|
inlineprivate |
Definition at line 159 of file RNTupleView.hxx.
|
inline |
Definition at line 179 of file RNTupleView.hxx.
|
inline |
Definition at line 180 of file RNTupleView.hxx.
|
inline |
Definition at line 172 of file RNTupleView.hxx.
|
inline |
Definition at line 184 of file RNTupleView.hxx.
|
delete |
|
default |
|
friend |
Definition at line 147 of file RNTupleView.hxx.
|
private |
Definition at line 150 of file RNTupleView.hxx.
|
private |
Definition at line 151 of file RNTupleView.hxx.