25#include "ROOT/RFrameTitle.hxx"
40 auto pHist = std::make_shared<RH3D>(xaxis, yaxis, zaxis);
42 for (
int n=0;
n<10000;
n++)
43 pHist->Fill({gRandom->Gaus(0.,2.), gRandom->Gaus(0.,2.), gRandom->Gaus(0.,2.)});
46 auto canvas = RCanvas::Create(
"RH3D drawing options");
49 auto subpads = canvas->Divide(2,2);
52 subpads[0][0]->Draw<RFrameTitle>(
"Box(0) default draw option");
53 subpads[0][0]->Draw(pHist)->Box(0).AttrFill().SetColor(
RColor::kBlue);
56 subpads[1][0]->Draw<RFrameTitle>(
"Sphere(1) draw option");
57 subpads[1][0]->Draw(pHist)->Sphere(1);
60 subpads[0][1]->Draw<RFrameTitle>(
"Color() draw option");
61 subpads[0][1]->Draw(pHist)->Color();
64 subpads[1][1]->Draw<RFrameTitle>(
"Scatter() draw option");
65 subpads[1][1]->Draw(pHist)->Scatter().AttrFill().SetColor(
RColor::kBlack);
67 canvas->SetSize(1000, 700);
#define R__LOAD_LIBRARY(LIBRARY)
Objects used to configure the different axis types.