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());
60 std::shared_ptr<TH1> shared;
RNTupleDraw7Provider newRNTupleDraw7Provider
Base class for provider of RNTuple drawing.
TH1 * DrawField(RFieldHolder *holder)
Provider for RNTuple drawing on RCanvas.
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.
std::unique_ptr< ROOT::Experimental::RTreeMapPainter > CreateTreeMap(RVisualizationHolder *holder) const
Create TreeMap visualization for RNTuple.