11 void mathGammaNormal(){
 
   12    TCanvas *myc = 
new TCanvas(
"c1",
"gamma and lognormal",10,10,600,800);
 
   14    TPad *pad1 = (TPad *)myc->cd(1);
 
   19    TF1 *fgamma = 
new TF1(
"fgamma", 
"TMath::GammaDist(x, [0], [1], [2])", 0, 10);
 
   20    fgamma->SetParameters(0.5, 0, 1);
 
   21    TF1 *f1 = fgamma->DrawCopy();
 
   23    f1->SetLineColor(kRed);
 
   24    fgamma->SetParameters(1, 0, 1);
 
   25    TF1 *f2 = fgamma->DrawCopy(
"same");
 
   26    f2->SetLineColor(kGreen);
 
   27    fgamma->SetParameters(2, 0, 1);
 
   28    TF1 *f3 = fgamma->DrawCopy(
"same");
 
   29    f3->SetLineColor(kBlue);
 
   30    fgamma->SetParameters(5, 0, 1);
 
   31    TF1 *f4 = fgamma->DrawCopy(
"same");
 
   32    f4->SetLineColor(kMagenta);
 
   33    TLegend *legend1 = 
new TLegend(.2,.15,.5,.4);
 
   34    legend1->AddEntry(f1,
"gamma = 0.5 mu = 0  beta = 1",
"l");
 
   35    legend1->AddEntry(f2,
"gamma = 1   mu = 0  beta = 1",
"l");
 
   36    legend1->AddEntry(f3,
"gamma = 2   mu = 0  beta = 1",
"l");
 
   37    legend1->AddEntry(f4,
"gamma = 5   mu = 0  beta = 1",
"l");
 
   41    TPad *pad2 = (TPad *)myc->cd(2);
 
   44    TF1 *flog = 
new TF1(
"flog", 
"TMath::LogNormal(x, [0], [1], [2])", 0, 5);
 
   45    flog->SetParameters(0.5, 0, 1);
 
   46    TF1 *g1 = flog->DrawCopy();
 
   47    g1->SetLineColor(kRed);
 
   48    flog->SetParameters(1, 0, 1);
 
   49    TF1 *g2 = flog->DrawCopy(
"same");
 
   50    g2->SetLineColor(kGreen);
 
   51    flog->SetParameters(2, 0, 1);
 
   52    TF1 *g3 = flog->DrawCopy(
"same");
 
   53    g3->SetLineColor(kBlue);
 
   54    flog->SetParameters(5, 0, 1);
 
   55    TF1 *g4 = flog->DrawCopy(
"same");
 
   56    g4->SetLineColor(kMagenta);
 
   57    TLegend *legend2 = 
new TLegend(.2,.15,.5,.4);
 
   58    legend2->AddEntry(g1,
"sigma = 0.5 theta = 0  m = 1",
"l");
 
   59    legend2->AddEntry(g2,
"sigma = 1   theta = 0  m = 1",
"l");
 
   60    legend2->AddEntry(g3,
"sigma = 2   theta = 0  m = 1",
"l");
 
   61    legend2->AddEntry(g4,
"sigma = 5   theta = 0  m = 1",
"l");