39 [
this](std::shared_ptr<ROOT::Experimental::RPadBase> &subpad, std::unique_ptr<RHolder> &obj,
40 const std::string &opt) ->
bool {
47 std::shared_ptr<ROOT::Experimental::RTreeMapPainter> shared;
48 shared.reset(treeMap.release());
54 auto fieldHolder =
dynamic_cast<RFieldHolder *
>(obj.get());
60 std::shared_ptr<TH1> shared;
RNTupleDraw7Provider newRNTupleDraw7Provider
Base class for provider of RNTuple drawing.
RVisualizationProvider visualizationProvider
RFieldProvider fieldProvider
Provider of different browsing methods for supported classes.
void RegisterDraw7(const TClass *cl, Draw7Func_t func)
Provides v7 drawing facilities for TObject types (TGraph, TH1, TH2, etc).
Holder for RNTuple visualization data.
Provider for RNTuple TreeMap visualization on TCanvas.
static TClass * GetClass(const char *name, Bool_t load=kTRUE, Bool_t silent=kFALSE)
Static method returning pointer to TClass of the specified class name.