ROOT logo
void runV0CutVariations(
Double_t cmin, Double_t cmax, 
Bool_t isMC=kFALSE, Bool_t selectNonInjected=kFALSE,
TString fname) {
   TProof::Open("");

   TChain *ch=new TChain("chain");
   ch->SetProof();
   
   gProof->Load("AliV0CutVariations.C+");
   AliV0CutVariations *selector=new AliV0CutVariations();
   selector->SetCentrality(cmin,cmax);
   selector->SetMC(isMC);
   selector->SetSelectNonInjected(selectNonInjected);

   if (isMC) {
      fname += "/PWGLFExtractPerformanceV0_PP_MC/fTree";
   } else {
      fname += "/PWGLFExtractV0_PP/fTree";
   }

   cout<<"Running over "<<fname.Data()<<endl;

   ch->Add(fname.Data());  
   ch->Process(selector);
}
 runV0CutVariations.C:1
 runV0CutVariations.C:2
 runV0CutVariations.C:3
 runV0CutVariations.C:4
 runV0CutVariations.C:5
 runV0CutVariations.C:6
 runV0CutVariations.C:7
 runV0CutVariations.C:8
 runV0CutVariations.C:9
 runV0CutVariations.C:10
 runV0CutVariations.C:11
 runV0CutVariations.C:12
 runV0CutVariations.C:13
 runV0CutVariations.C:14
 runV0CutVariations.C:15
 runV0CutVariations.C:16
 runV0CutVariations.C:17
 runV0CutVariations.C:18
 runV0CutVariations.C:19
 runV0CutVariations.C:20
 runV0CutVariations.C:21
 runV0CutVariations.C:22
 runV0CutVariations.C:23
 runV0CutVariations.C:24
 runV0CutVariations.C:25
 runV0CutVariations.C:26
 runV0CutVariations.C:27