mathcoreCDF.C: Example describing how to use the different cumulative distribution functions in ROOT.
// Example describing how to use the different cumulative distribution functions in ROOT.
// The macro shows four of them with
// respect to their two variables. In order to run the macro type:
//
// root [0] .x mathcoreCDF.C
//Author: Lorenzo Moneta
#include "TSystem.h"
#include "TF2.h"
#include "TCanvas.h"
void mathcoreCDF(){
gSystem->Load("libMathCore");
TF2 *f1a = new TF2("f1a","ROOT::Math::breitwigner_cdf_c(x, y)",-10,10,0,10);
TF2 *f2a = new TF2("f2a","ROOT::Math::cauchy_cdf(x,y)",0,20, 0,20);
TF2 *f3a = new TF2("f3a","ROOT::Math::normal_cdf(x,y)",-10,10,0,5);
TF2 *f4a = new TF2("f4a","ROOT::Math::exponential_cdf_c(x,y)",0,10,0,5);
TCanvas *c1 = new TCanvas("c1","c1",1000,750);
c1->Divide(2,2);
c1->cd(1);
f1a->Draw("surf1");
c1->cd(2);
f2a->Draw("surf1");
c1->cd(3);
f3a->Draw("surf1");
c1->cd(4);
f4a->Draw("surf1");
}
Last change: Wed Dec 17 10:56:15 2008
Last generated: 2008-12-17 10:56
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.