Logo ROOT  
Reference Guide
ROOT::Experimental::RCollectionNTuple Class Reference

A virtual ntuple for collections that can be used to some extent like a real ntuple.

This class is between a field and a ntuple. It carries the offset column for the collection and the default entry taken from the collection model. It does not, however, have a tree model because the collection model has been merged into the larger ntuple model.

Definition at line 216 of file RNTuple.hxx.

Public Member Functions

 RCollectionNTuple (const RCollectionNTuple &)=delete
 RCollectionNTuple (std::unique_ptr< REntry > defaultEntry)
 ~RCollectionNTuple ()=default
void Fill ()
void Fill (REntry *entry)
ClusterSize_tGetOffsetPtr ()
RCollectionNTupleoperator= (const RCollectionNTuple &)=delete

Private Attributes

std::unique_ptr< REntryfDefaultEntry
ClusterSize_t fOffset

#include <ROOT/RNTuple.hxx>

Constructor & Destructor Documentation

◆ RCollectionNTuple() [1/2]

ROOT::Experimental::RCollectionNTuple::RCollectionNTuple ( std::unique_ptr< REntry defaultEntry)

Definition at line 219 of file RNTuple.cxx.

◆ RCollectionNTuple() [2/2]

ROOT::Experimental::RCollectionNTuple::RCollectionNTuple ( const RCollectionNTuple )

◆ ~RCollectionNTuple()

ROOT::Experimental::RCollectionNTuple::~RCollectionNTuple ( )

Member Function Documentation

◆ Fill() [1/2]

void ROOT::Experimental::RCollectionNTuple::Fill ( )

Definition at line 226 of file RNTuple.hxx.

◆ Fill() [2/2]

void ROOT::Experimental::RCollectionNTuple::Fill ( REntry entry)

Definition at line 227 of file RNTuple.hxx.

◆ GetOffsetPtr()

ClusterSize_t * ROOT::Experimental::RCollectionNTuple::GetOffsetPtr ( )

Definition at line 234 of file RNTuple.hxx.

◆ operator=()

RCollectionNTuple & ROOT::Experimental::RCollectionNTuple::operator= ( const RCollectionNTuple )

Member Data Documentation

◆ fDefaultEntry

std::unique_ptr<REntry> ROOT::Experimental::RCollectionNTuple::fDefaultEntry

Definition at line 219 of file RNTuple.hxx.

◆ fOffset

ClusterSize_t ROOT::Experimental::RCollectionNTuple::fOffset

Definition at line 218 of file RNTuple.hxx.

Libraries for ROOT::Experimental::RCollectionNTuple:

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