36 auto pHist1 = std::make_shared<RH1D>(xaxis);
37 auto pHist2 = std::make_shared<RH1D>(xaxis);
38 auto pHist3 = std::make_shared<RH1D>(xaxis);
41 for (
int n=0;
n<1000;
n++) {
48 auto canvas = RCanvas::Create(
"Canvas Title");
52 auto subpads = canvas->Divide(2,2);
54 subpads[0][0]->Draw(pHist1)->AttrLine().SetColor(
RColor::kRed);
55 subpads[1][0]->Draw(pHist2)->AttrLine().SetColor(
RColor::kBlue);
59 auto subsubpads = subpads[1][1]->Divide(2,2);
61 subsubpads[0][0]->Draw(pHist1)->AttrLine().SetColor(
RColor::kBlue);
62 subsubpads[1][0]->Draw(pHist2)->AttrLine().SetColor(
RColor::kGreen);
63 subsubpads[0][1]->Draw(pHist3)->AttrLine().SetColor(
RColor::kRed);
65 canvas->SetSize(1200, 600);
#define R__LOAD_LIBRARY(LIBRARY)
R__EXTERN TRandom * gRandom
Objects used to configure the different axis types.
virtual Double_t Gaus(Double_t mean=0, Double_t sigma=1)
Samples a random number from the standard Normal (Gaussian) Distribution with the given mean and sigm...