{ "cells": [ { "cell_type": "markdown", "id": "84ee42b4", "metadata": {}, "source": [ "# pdf005_Beta\n", "Test the TMath::BetaDist and TMath::BetaDistI functions\n", "\n", "\n", "\n", "\n", "**Author:** Anna Kreshuk \n", "This notebook tutorial was automatically generated with ROOTBOOK-izer from the macro found in the ROOT repository on Tuesday, May 19, 2026 at 08:26 PM." ] }, { "cell_type": "code", "execution_count": 1, "id": "85162e91", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2026-05-19T20:26:36.243691Z", "iopub.status.busy": "2026-05-19T20:26:36.243569Z", "iopub.status.idle": "2026-05-19T20:26:36.710980Z", "shell.execute_reply": "2026-05-19T20:26:36.709918Z" } }, "outputs": [], "source": [ "TCanvas *c1=new TCanvas(\"c1\", \"TMath::BetaDist\",600,800);\n", "c1->Divide(1, 2);\n", "TVirtualPad *pad1 = c1->cd(1);\n", "pad1->SetGrid();\n", "TF1 *fbeta = new TF1(\"fbeta\", \"TMath::BetaDist(x, [0], [1])\", 0, 1);\n", "fbeta->SetParameters(0.5, 0.5);\n", "TF1 *f1 = fbeta->DrawCopy();\n", "f1->SetLineColor(kRed);\n", "f1->SetLineWidth(1);\n", "fbeta->SetParameters(0.5, 2);\n", "TF1 *f2 = fbeta->DrawCopy(\"same\");\n", "f2->SetLineColor(kGreen);\n", "f2->SetLineWidth(1);\n", "fbeta->SetParameters(2, 0.5);\n", "TF1 *f3 = fbeta->DrawCopy(\"same\");\n", "f3->SetLineColor(kBlue);\n", "f3->SetLineWidth(1);\n", "fbeta->SetParameters(2, 2);\n", "TF1 *f4 = fbeta->DrawCopy(\"same\");\n", "f4->SetLineColor(kMagenta);\n", "f4->SetLineWidth(1);\n", "TLegend *legend1 = new TLegend(.5,.7,.8,.9);\n", "legend1->AddEntry(f1,\"p=0.5 q=0.5\",\"l\");\n", "legend1->AddEntry(f2,\"p=0.5 q=2\",\"l\");\n", "legend1->AddEntry(f3,\"p=2 q=0.5\",\"l\");\n", "legend1->AddEntry(f4,\"p=2 q=2\",\"l\");\n", "legend1->Draw();\n", "\n", "TVirtualPad *pad2 = c1->cd(2);\n", "pad2->SetGrid();\n", "TF1 *fbetai=new TF1(\"fbetai\", \"TMath::BetaDistI(x, [0], [1])\", 0, 1);\n", "fbetai->SetParameters(0.5, 0.5);\n", "TF1 *g1=fbetai->DrawCopy();\n", "g1->SetLineColor(kRed);\n", "g1->SetLineWidth(1);\n", "fbetai->SetParameters(0.5, 2);\n", "TF1 *g2=fbetai->DrawCopy(\"same\");\n", "g2->SetLineColor(kGreen);\n", "g2->SetLineWidth(1);\n", "fbetai->SetParameters(2, 0.5);\n", "TF1 *g3=fbetai->DrawCopy(\"same\");\n", "g3->SetLineColor(kBlue);\n", "g3->SetLineWidth(1);\n", "fbetai->SetParameters(2, 2);\n", "TF1 *g4=fbetai->DrawCopy(\"same\");\n", "g4->SetLineColor(kMagenta);\n", "g4->SetLineWidth(1);\n", "\n", "TLegend *legend2 = new TLegend(.7,.15,0.9,.35);\n", "legend2->AddEntry(f1,\"p=0.5 q=0.5\",\"l\");\n", "legend2->AddEntry(f2,\"p=0.5 q=2\",\"l\");\n", "legend2->AddEntry(f3,\"p=2 q=0.5\",\"l\");\n", "legend2->AddEntry(f4,\"p=2 q=2\",\"l\");\n", "legend2->Draw();\n", "c1->cd();" ] }, { "cell_type": "markdown", "id": "65186cd3", "metadata": {}, "source": [ "Draw all canvases " ] }, { "cell_type": "code", "execution_count": 2, "id": "8a115ed3", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2026-05-19T20:26:36.712586Z", "iopub.status.busy": "2026-05-19T20:26:36.712463Z", "iopub.status.idle": "2026-05-19T20:26:37.029736Z", "shell.execute_reply": "2026-05-19T20:26:37.029159Z" } }, "outputs": [ { "data": { "text/html": [ "\n", "\n", "