17    TCanvas *c1=
new TCanvas(
"c1", 
"TMath::BetaDist",600,800);
 
   19    TVirtualPad *pad1 = c1->cd(1);
 
   21    TF1 *fbeta = 
new TF1(
"fbeta", 
"TMath::BetaDist(x, [0], [1])", 0, 1);
 
   22    fbeta->SetParameters(0.5, 0.5);
 
   23    TF1 *f1 = fbeta->DrawCopy();
 
   24    f1->SetLineColor(kRed);
 
   26    fbeta->SetParameters(0.5, 2);
 
   27    TF1 *f2 = fbeta->DrawCopy(
"same");
 
   28    f2->SetLineColor(kGreen);
 
   30    fbeta->SetParameters(2, 0.5);
 
   31    TF1 *f3 = fbeta->DrawCopy(
"same");
 
   32    f3->SetLineColor(kBlue);
 
   34    fbeta->SetParameters(2, 2);
 
   35    TF1 *f4 = fbeta->DrawCopy(
"same");
 
   36    f4->SetLineColor(kMagenta);
 
   38    TLegend *legend1 = 
new TLegend(.5,.7,.8,.9);
 
   39    legend1->AddEntry(f1,
"p=0.5  q=0.5",
"l");
 
   40    legend1->AddEntry(f2,
"p=0.5  q=2",
"l");
 
   41    legend1->AddEntry(f3,
"p=2    q=0.5",
"l");
 
   42    legend1->AddEntry(f4,
"p=2    q=2",
"l");
 
   45    TVirtualPad *pad2 = c1->cd(2);
 
   47    TF1 *fbetai=
new TF1(
"fbetai", 
"TMath::BetaDistI(x, [0], [1])", 0, 1);
 
   48    fbetai->SetParameters(0.5, 0.5);
 
   49    TF1 *g1=fbetai->DrawCopy();
 
   50    g1->SetLineColor(kRed);
 
   52    fbetai->SetParameters(0.5, 2);
 
   53    TF1 *g2=fbetai->DrawCopy(
"same");
 
   54    g2->SetLineColor(kGreen);
 
   56    fbetai->SetParameters(2, 0.5);
 
   57    TF1 *g3=fbetai->DrawCopy(
"same");
 
   58    g3->SetLineColor(kBlue);
 
   60    fbetai->SetParameters(2, 2);
 
   61    TF1 *g4=fbetai->DrawCopy(
"same");
 
   62    g4->SetLineColor(kMagenta);
 
   65    TLegend *legend2 = 
new TLegend(.7,.15,0.9,.35);
 
   66    legend2->AddEntry(f1,
"p=0.5  q=0.5",
"l");
 
   67    legend2->AddEntry(f2,
"p=0.5  q=2",
"l");
 
   68    legend2->AddEntry(f3,
"p=2    q=0.5",
"l");
 
   69    legend2->AddEntry(f4,
"p=2    q=2",
"l");