]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TPC/TPCbase/imgdoc/AliTPCCalibViewer_cxx_f68daaf.C
doxy: converted remaining macro images in TPCbase
[u/mrichter/AliRoot.git] / TPC / TPCbase / imgdoc / AliTPCCalibViewer_cxx_f68daaf.C
1   {
2      Float_t mean = 0;
3      Float_t sigma = 1.5;
4      Float_t sigmaMax = 4;
5      gROOT->SetStyle("Plain");
6      TH1F *distribution = new TH1F("Distrib2", "Distribution f(x, #mu, #sigma)", 1000,-5,5);
7      TRandom rand(23);
8      for (Int_t i = 0; i <50000;i++) distribution->Fill(rand.Gaus(mean, sigma));
9      Float_t *ar = distribution->GetArray();
10
11      TCanvas* macro_example_canvas = new TCanvas("cAliTPCCalibViewer2", "", 350, 350);
12      macro_example_canvas->Divide(0,2);
13      TVirtualPad *pad1 = macro_example_canvas->cd(1);
14      pad1->SetGridy();
15      pad1->SetGridx();
16      distribution->Draw();
17      TVirtualPad *pad2 = macro_example_canvas->cd(2);
18      pad2->SetGridy();
19      pad2->SetGridx();
20      TH1F *shist = AliTPCCalibViewer::Integrate(distribution, mean, sigma, sigmaMax);
21      shist->SetNameTitle("Cumulative","Cumulative S(t, #mu, #sigma)");
22      shist->Draw();
23
24   }