ROOT logo
void makeCentralityBy1D 
//(int run =167987, const char *system ="V0M", float percentXsec=90.06, float mult=77.4) //V0M
//(int run =170162, const char *system ="CL1", float percentXsec=90.04, float mult=20) // CL1
//(int run =167693, const char *system ="TRK", float percentXsec=90.20, float mult=11) // TRK

// for pA pilot run
// for MC use percentXsec=100 and mult=0
// for MC available also NPA
// for pA use V0M, V0A, V0C, CL1, TRK, CND, (tbd FMD: not available in 146079) 
(int run =195344, const char *system ="FMD", float percentXsec=100.0, float mult=0.0) 
{
 //load libraries
  // gSystem->SetBuildDir("/tmp/");
  // gSystem->Load("libCore.so");  
  // gSystem->Load("libTree.so");
  // gSystem->Load("libGeom.so");
  // gSystem->Load("libVMC.so");
  // gSystem->Load("libPhysics.so");
  // gSystem->Load("libSTEERBase.so");
  // gROOT->ProcessLine(".include $ALICE_ROOT/include");
  gROOT->LoadMacro("AliCentralityBy1D.cxx+");
  AliCentralityBy1D *mPM = new AliCentralityBy1D();

  TString finname = Form("/home/atoia/analysis/data2013/multRef/EventStat_temp_%i.root",run);
  TString foutname = Form("/home/atoia/analysis/data2013/by1D/AliCentralityBy1D_%i_%s.root",run,system);
  const char *histname=Form("fHOutMult%s",system);

  mPM->AddHisto(histname);  
  mPM->SetInputFile(finname);        
  mPM->SetOutputFile(foutname);  
  mPM->SetMultLowBound(mult);
  mPM->SetPercentileCrossSection(percentXsec);
  mPM->MakePercentiles();

}

 makeCentralityBy1D.C:1
 makeCentralityBy1D.C:2
 makeCentralityBy1D.C:3
 makeCentralityBy1D.C:4
 makeCentralityBy1D.C:5
 makeCentralityBy1D.C:6
 makeCentralityBy1D.C:7
 makeCentralityBy1D.C:8
 makeCentralityBy1D.C:9
 makeCentralityBy1D.C:10
 makeCentralityBy1D.C:11
 makeCentralityBy1D.C:12
 makeCentralityBy1D.C:13
 makeCentralityBy1D.C:14
 makeCentralityBy1D.C:15
 makeCentralityBy1D.C:16
 makeCentralityBy1D.C:17
 makeCentralityBy1D.C:18
 makeCentralityBy1D.C:19
 makeCentralityBy1D.C:20
 makeCentralityBy1D.C:21
 makeCentralityBy1D.C:22
 makeCentralityBy1D.C:23
 makeCentralityBy1D.C:24
 makeCentralityBy1D.C:25
 makeCentralityBy1D.C:26
 makeCentralityBy1D.C:27
 makeCentralityBy1D.C:28
 makeCentralityBy1D.C:29
 makeCentralityBy1D.C:30
 makeCentralityBy1D.C:31
 makeCentralityBy1D.C:32
 makeCentralityBy1D.C:33
 makeCentralityBy1D.C:34
 makeCentralityBy1D.C:35
 makeCentralityBy1D.C:36
 makeCentralityBy1D.C:37