RTreeColumnReader specialization for TTree values read via TTreeReaderValues.
Definition at line 30 of file RTreeColumnReader.hxx.
Public Member Functions | |
| RTreeColumnReader (TTreeReader &r, const std::string &colName) | |
| Construct the RTreeColumnReader. Actual initialization is performed lazily by the Init method.   | |
| ~RTreeColumnReader () override | |
| The dtor resets the TTreeReaderValue object.   | |
  Public Member Functions inherited from ROOT::Detail::RDF::RColumnReaderBase | |
| virtual | ~RColumnReaderBase ()=default | 
| template<typename T > | |
| T & | Get (Long64_t entry) | 
| Return the column value for the given entry.   | |
Private Member Functions | |
| void * | GetImpl (Long64_t) final | 
Private Attributes | |
| std::unique_ptr< TTreeReaderValue< T > > | fTreeValue | 
#include <ROOT/RDF/RTreeColumnReader.hxx>
      
  | 
  inline | 
Construct the RTreeColumnReader. Actual initialization is performed lazily by the Init method.
Definition at line 36 of file RTreeColumnReader.hxx.
      
  | 
  inlineoverride | 
The dtor resets the TTreeReaderValue object.
Definition at line 49 of file RTreeColumnReader.hxx.
      
  | 
  inlinefinalprivatevirtual | 
Implements ROOT::Detail::RDF::RColumnReaderBase.
Definition at line 33 of file RTreeColumnReader.hxx.
      
  | 
  private | 
Definition at line 31 of file RTreeColumnReader.hxx.