Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Internal::RDF::RTreeOpaqueColumnReader Class Referencefinal

Definition at line 44 of file RTreeColumnReader.hxx.

Public Member Functions

 RTreeOpaqueColumnReader (TTreeReader &r, const std::string &colName)
 Construct the RTreeColumnReader. Actual initialization is performed lazily by the Init method.
 
- Public Member Functions inherited from ROOT::Detail::RDF::RColumnReaderBase
virtual ~RColumnReaderBase ()=default
 
template<typename T >
T * TryGet (Long64_t entry)
 Return the column value for the given entry.
 

Private Member Functions

void * GetImpl (Long64_t) final
 

Private Attributes

std::unique_ptr< ROOT::Internal::TTreeReaderOpaqueValuefTreeValue
 

#include <ROOT/RDF/RTreeColumnReader.hxx>

Inheritance diagram for ROOT::Internal::RDF::RTreeOpaqueColumnReader:
[legend]

Constructor & Destructor Documentation

◆ RTreeOpaqueColumnReader()

ROOT::Internal::RDF::RTreeOpaqueColumnReader::RTreeOpaqueColumnReader ( TTreeReader r,
const std::string &  colName 
)
inline

Construct the RTreeColumnReader. Actual initialization is performed lazily by the Init method.

Definition at line 51 of file RTreeColumnReader.hxx.

Member Function Documentation

◆ GetImpl()

void * ROOT::Internal::RDF::RTreeOpaqueColumnReader::GetImpl ( Long64_t  )
inlinefinalprivatevirtual

Implements ROOT::Detail::RDF::RColumnReaderBase.

Definition at line 47 of file RTreeColumnReader.hxx.

Member Data Documentation

◆ fTreeValue

std::unique_ptr<ROOT::Internal::TTreeReaderOpaqueValue> ROOT::Internal::RDF::RTreeOpaqueColumnReader::fTreeValue
private

Definition at line 45 of file RTreeColumnReader.hxx.

Libraries for ROOT::Internal::RDF::RTreeOpaqueColumnReader:

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