9#ifndef ROOT_Browsable_RFieldHolder
10#define ROOT_Browsable_RFieldHolder
20namespace Experimental {
28 std::shared_ptr<ROOT::Experimental::RNTupleReader>
fNtplReader;
34 RFieldHolder(std::shared_ptr<ROOT::Experimental::RNTupleReader> ntplReader,
const std::string &parent_name,
40 const TClass *
GetClass()
const override {
return TClass::GetClass<ROOT::RNTuple>(); }
43 const void *
GetObject()
const override {
return nullptr; }
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize id
ROOT::Experimental::DescriptorId_t fFieldId
auto GetParentName() const
RFieldHolder(std::shared_ptr< ROOT::Experimental::RNTupleReader > ntplReader, const std::string &parent_name, ROOT::Experimental::DescriptorId_t id)
std::shared_ptr< ROOT::Experimental::RNTupleReader > fNtplReader
const void * GetObject() const override
Returns direct (temporary) object pointer.
const TClass * GetClass() const override
Returns class of contained object.
auto GetNtplReader() const
Basic class for object holder of any kind.
TClass instances represent classes, structs and namespaces in the ROOT type system.
std::uint64_t DescriptorId_t
Distriniguishes elements of the same type within a descriptor, e.g. different fields.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...