1 //__________________________________________________//
2 AliBalance *GetBalanceFunctionObject(const char* analysisLevel = "ESD") {
3 //Function to setup the AliProtonAnalysis object and return it
4 AliBalance *gBalance = new AliBalance();
5 gBalance->SetAnalysisLevel(analysisLevel);
6 gBalance->SetAnalysisType(1);
7 gBalance->SetNumberOfBins(18);
8 gBalance->SetInterval(-0.9,0.9);
13 //__________________________________________________//
14 AliESDtrackCuts *GetTrackCutsObject() {
15 //Function to setup the AliESDtrackCuts object and return it
16 AliESDtrackCuts *cuts = new AliESDtrackCuts("bfTrackCuts","bfTrackCuts");
17 cuts->SetMinNClustersTPC(80);
18 cuts->SetMinNClustersITS(2);
19 cuts->SetMaxChi2PerClusterTPC(4.0);
20 cuts->SetRequireTPCRefit();
21 cuts->SetRequireITSRefit();
22 cuts->SetAcceptKinkDaughters(kFALSE);
23 cuts->SetMaxDCAToVertexXY(0.3);
24 cuts->SetMaxDCAToVertexZ(0.3);
26 cuts->SetPtRange(0.3,1.5);
27 cuts->SetEtaRange(-0.8,0.8);
29 cuts->SaveHistograms("trackCuts");