ROOT logo
void AddTask_GammaConvDalitzV1_pPb(    Int_t trainConfig = 1,
                                       Bool_t isMC       = kFALSE, //run MC 
                                       Bool_t enableQAMesonTask = kTRUE, //enable QA in AliAnalysisTaskGammaConvDalitzV1
                                       Bool_t enableDoMesonChic = kFALSE, // enable additional Chic analysis
				       TString fileNameInputForWeighting = "MCSpectraInput.root", // path to file for weigting input
                                       Bool_t doWeighting = kFALSE,  //enable Weighting
                                       TString generatorName = "DPMJET",				
                                       TString cutnumberAODBranch = "0000000060084001001500000"
                                  ) {


   
   cout<<"*********Parameters*******"<<endl;
   cout<<"trainConfig: "<<trainConfig<<endl;
   cout<<"isMC: "<<isMC<<endl;
   cout<<"enableQAMesonTask: "<<enableQAMesonTask<<endl;
   cout<<"enableDoMesonChic: "<<enableDoMesonChic<<endl;
   cout<<"fileNameInputForWeighting: "<<fileNameInputForWeighting.Data()<<endl;
   cout<<"doWeighting: "<<doWeighting<<endl;
   cout<<"generatorName: "<<generatorName.Data()<<endl;
   cout<<"cutnumberAODBranch: "<<cutnumberAODBranch.Data()<<endl;

  // ================= Load Librariers =================================
   gSystem->Load("libCore.so");  
   gSystem->Load("libTree.so");
   gSystem->Load("libGeom.so");
   gSystem->Load("libVMC.so");
   gSystem->Load("libPhysics.so");
   gSystem->Load("libMinuit");
   gSystem->Load("libSTEERBase");
   gSystem->Load("libESD");
   gSystem->Load("libAOD");
   gSystem->Load("libANALYSIS");
   gSystem->Load("libANALYSISalice");  
   gSystem->Load("libPWGGAGammaConv.so");
   gSystem->Load("libCDB.so");
   gSystem->Load("libSTEER.so");
   gSystem->Load("libSTEERBase.so");
   gSystem->Load("libTENDER.so");
   gSystem->Load("libTENDERSupplies.so");


   cout<<"Entro 0"<<endl;
   
   Int_t isHeavyIon = 2;

   // ================== GetAnalysisManager ===============================
   AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
   if (!mgr) {
      Error(Form("AddTask_GammaConvDalitzV1_pPb_%i",trainConfig), "No analysis manager found.");
      return ;
   }

   // ================== GetInputEventHandler =============================
   AliVEventHandler *inputHandler=mgr->GetInputEventHandler();
   
   //========= Add PID Reponse to ANALYSIS manager ====
   if(!(AliPIDResponse*)mgr->GetTask("PIDResponseTask")){
      gROOT->LoadMacro("$ALICE_ROOT/ANALYSIS/macros/AddTaskPIDResponse.C");
      AddTaskPIDResponse(isMC);
   }
   
   //=========  Set Cutnumber for V0Reader ================================
   TString cutnumberEvent = "8000000";
   
   TString cutnumberPhoton="060000084001001500000000";   //Online  V0 finder
   
   TString ElecCuts      = "90005400000002000000";            //Electron Cuts
   
   Bool_t doEtaShift = kFALSE;
  


   AliAnalysisDataContainer *cinput = mgr->GetCommonInputContainer();
   
   //========= Add V0 Reader to  ANALYSIS manager if not yet existent =====
   if( !(AliV0ReaderV1*)mgr->GetTask("V0ReaderV1") ){
		AliV0ReaderV1 *fV0ReaderV1 = new AliV0ReaderV1("V0ReaderV1");
		
		fV0ReaderV1->SetUseOwnXYZCalculation(kTRUE);
		fV0ReaderV1->SetCreateAODs(kFALSE);// AOD Output
		fV0ReaderV1->SetUseAODConversionPhoton(kTRUE);
		
		if (!mgr) {
			Error("AddTask_V0ReaderV1", "No analysis manager found.");
			return;
		}
	
		AliConvEventCuts *fEventCuts=NULL;
		if(cutnumberEvent!=""){
			fEventCuts= new AliConvEventCuts(cutnumberEvent.Data(),cutnumberEvent.Data());
			fEventCuts->SetPreSelectionCutFlag(kTRUE);
			if(fEventCuts->InitializeCutsFromCutString(cutnumberEvent.Data())){
				fEventCuts->DoEtaShift(doEtaShift);
				fV0ReaderV1->SetEventCuts(fEventCuts);
				fEventCuts->SetFillCutHistograms("",kTRUE);
			}
		}

		// Set AnalysisCut Number
		AliConversionPhotonCuts *fCuts=NULL;
		if(cutnumberPhoton!=""){
			fCuts= new AliConversionPhotonCuts(cutnumberPhoton.Data(),cutnumberPhoton.Data());
			fCuts->SetPreSelectionCutFlag(kTRUE);
			fCuts->SetIsHeavyIon(isHeavyIon);
			if(fCuts->InitializeCutsFromCutString(cutnumberPhoton.Data())){
				fV0ReaderV1->SetConversionCuts(fCuts);
				fCuts->SetFillCutHistograms("",kTRUE);
			}
		}
		if(inputHandler->IsA()==AliAODInputHandler::Class()){
		// AOD mode
			cout << "AOD handler: adding " << cutnumberAODBranch.Data() << " as conversion branch" << endl;
			fV0ReaderV1->SetDeltaAODBranchName(Form("GammaConv_%s_gamma",cutnumberAODBranch.Data()));
		}
		fV0ReaderV1->Init();
	
		AliLog::SetGlobalLogLevel(AliLog::kInfo);
	
		//connect input V0Reader
		mgr->AddTask(fV0ReaderV1);
		mgr->ConnectInput(fV0ReaderV1,0,cinput);
	
    }

   //================================================
   //========= Add Electron Selector ================


   if( !(AliDalitzElectronSelector*)mgr->GetTask("ElectronSelector") ){

   AliDalitzElectronSelector *fElectronSelector = new AliDalitzElectronSelector("ElectronSelector");

   // Set AnalysisCut Number

   AliDalitzElectronCuts *fElecCuts=0;

   

    if( ElecCuts!=""){

       fElecCuts= new AliDalitzElectronCuts(ElecCuts.Data(),ElecCuts.Data());

            if(fElecCuts->InitializeCutsFromCutString(ElecCuts.Data())){

                fElectronSelector->SetDalitzElectronCuts(fElecCuts);

                fElecCuts->SetFillCutHistograms("",kTRUE);

            }

    }

    fElectronSelector->Init();
    mgr->AddTask(fElectronSelector);
    
    AliAnalysisDataContainer *cinput1  = mgr->GetCommonInputContainer();

    //connect input V0Reader

    mgr->ConnectInput (fElectronSelector,0,cinput1);

    }



    cout<<"Entro"<<endl;
   //================================================
   //========= Add task to the ANALYSIS manager =====
   //================================================
   //            find input container
   
  
 
   AliAnalysisTaskGammaConvDalitzV1 *task=NULL;

   task= new AliAnalysisTaskGammaConvDalitzV1(Form("GammaConvDalitzV1_%i",trainConfig));

   task->SetIsHeavyIon(isHeavyIon);
   task->SetIsMC(isMC);



   // Cut Numbers to use in Analysis
   Int_t numberOfCuts = 4;

   
   
   TString *eventCutArray   = new TString[numberOfCuts];
   TString *photonCutArray  = new TString[numberOfCuts];
   TString *ElecCutarray    = new TString[numberOfCuts];
   TString *MesonCutarray   = new TString[numberOfCuts];

   Bool_t doEtaShiftIndCuts = kFALSE;
   TString stringShift = "";

   // Shifting in pPb direction

   doEtaShiftIndCuts = kFALSE;
   stringShift = "pPb";


   
   
if( trainConfig == 1 ) {  // No eta shift |Y| < 0.8
	
	eventCutArray[0]="8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000093603007900000000"; ElecCutarray[1] = "90475400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Chi2 < 15
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000093603007800000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Chi2 < 20
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093603007100000000"; ElecCutarray[3] = "90475400233102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Chi2 < 50
	
}  else if( trainConfig == 2 ) {  // No eta shift |Y| < 0.8
							 
	eventCutArray[0]="8000011"; photonCutArray[0] = "002000093603002200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Qt < 0.7
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000093603003200000000"; ElecCutarray[1] = "90475400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Qt < 0.5
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000093653007200000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec sec 0.3 GeV Low and 3.5 High momentum
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093601007200000000"; ElecCutarray[3] = "90475400233102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec sec 0.5 GeV Low and 5.0 High momentum
	
}  else if( trainConfig == 3 ) {  // No eta shift |Y| < 0.8

	eventCutArray[0]="8000011"; photonCutArray[0] = "002000093803007200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec  sec  2.0sigmas Low and  1 High momentum
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90435400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec primary 2.0sigmas Low and 0 High momentum
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90477400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec primary 0.3 GeV Low and 3.5 High momentum
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475200233102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec primary 0.5 GeV Low and 5.0 High momentum
	
}  else if( trainConfig == 4 ) {  // No eta shift  |Y| < 0.8
  
	eventCutArray[0]="8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90425400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100 New Standard cut + dEdx pion rejec  primary  2.0sigmas Low and -1 High momentum 
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400133102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + SPD first layer
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233302623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + PsiPair cut 0.52
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233102623710"; MesonCutarray[3] = "01031005009000"; //standard cut Pi0 pPb 00-100 Standard cut + Alpha cut < 0.7	
	
}  else if( trainConfig == 5 ) { // No eta shift  |Y| < 0.8	
  
	eventCutArray[0]="8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90375400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100 New Standard cut + dEdx primary   electron -5,5
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90575400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100 New Standard cut + dEdx primary   electron -3,5
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000091603007200000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100 New Standard cut + dEdx secondary electron -5,5
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000092603007200000000"; ElecCutarray[3] = "90475400233102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100 New Standard cut + dEdx secondary electron -3,5
	
} else if ( trainConfig == 6 ) { //No eta shift   |Y| < 0.8
	
	eventCutArray[0]="8000011"; photonCutArray[0] = "042000093603007200000000"; ElecCutarray[0] = "90475400235102623710"; MesonCutarray[0] = "01032035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Y < 0.70  and prim and sec e |eta| < 0.75 //NOTE revisar
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400233102633710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Single prim Pt cut > 0.150
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233102631710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100 Standard cut + Single prim Pt cut > 0.100
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233102622710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100 Standard cut + DCAxy < 1 cm
	
	
} else if ( trainConfig == 7 ) {  // No eta shift |Y| < 0.8

	eventCutArray[0]="8000011"; photonCutArray[0] = "002000493603007200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Single sec  Pt cut > 0.075
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000193603007200000000"; ElecCutarray[1] = "90475400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Single sec  Pt cut > 0.100
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000083603007200000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Findable Cls sec  > 0.35
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400273102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Findable Cls prim > 0.60
	
	
} else if ( trainConfig == 8 ) {  //No eta shift |Y| < 0.8
	
	eventCutArray[0]="8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233102623810"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100 Standard cut + 0.015 < InvMass(e+,e-) < 0.050
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400233102623910"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100 Standard cut + 0.025 < InvMass(e+,e-) < 0.035
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000093603001200000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100 Standard cut + qT < 0.1
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011
	
} else if ( trainConfig == 9 ) {  //No eta shift |Y| < 0.8

  
	eventCutArray[0]="8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233102723710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Stardad cut +100 events background
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400233101623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Background method V0 multiplicity
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035000000"; //standard cut Pi0 PbPb 00-100 + No extra smearing
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400253102621710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100 + Old Standard

} else if( trainConfig == 10 ) {  // No eta shift |Y| < 0.8 + AddedSignals
	
	eventCutArray[0]="8000012"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011
	eventCutArray[1]="8000012"; photonCutArray[1] = "002000093603007900000000"; ElecCutarray[1] = "90475400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Chi2 < 15
	eventCutArray[2]="8000012"; photonCutArray[2] = "002000093603007800000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Chi2 < 20
	eventCutArray[3]="8000012"; photonCutArray[3] = "002000093603007100000000"; ElecCutarray[3] = "90475400233102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Chi2 < 50
	
}  else if( trainConfig == 11 ) {  // No eta shift |Y| < 0.8 + AddedSignals

	eventCutArray[0]="8000012"; photonCutArray[0] = "002000093603002200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Qt < 0.7
	eventCutArray[1]="8000012"; photonCutArray[1] = "002000093603003200000000"; ElecCutarray[1] = "90475400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Qt < 0.5
	eventCutArray[2]="8000012"; photonCutArray[2] = "002000093653007200000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec sec 0.3 GeV Low and 3.5 High momentum
	eventCutArray[3]="8000012"; photonCutArray[3] = "002000093601007200000000"; ElecCutarray[3] = "90475400233102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec sec 0.5 GeV Low and 5.0 High momentum
	
}  else if( trainConfig == 12 ) {  // No eta shift |Y| < 0.8 + AddedSignals

	eventCutArray[0]="8000012"; photonCutArray[0] = "002000093803007200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec  sec  2.0sigmas Low and  1 High momentum
	eventCutArray[1]="8000012"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90435400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec primary 2.0sigmas Low and 0 High momentum
	eventCutArray[2]="8000012"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90477400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec primary 0.3 GeV Low and 3.5 High momentum
	eventCutArray[3]="8000012"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475200233102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + dEdx pion rejec primary 0.5 GeV Low and 5.0 High momentum
	
}  else if( trainConfig == 13 ) {  // No eta shift  |Y| < 0.8 + AddedSignals
  
	eventCutArray[0]="8000012"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90425400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100 New Standard cut + dEdx pion rejec  primary  2.0sigmas Low and -1 High momentum 
	eventCutArray[1]="8000012"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400133102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + SPD first layer
	eventCutArray[2]="8000012"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233302623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + PsiPair cut 0.52
	eventCutArray[3]="8000012"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233102623710"; MesonCutarray[3] = "01031005009000"; //standard cut Pi0 pPb 00-100 Standard cut + Alpha cut < 0.7	
	
}  else if( trainConfig == 14 ) { // No eta shift  |Y| < 0.8 + AddedSignals
  
	eventCutArray[0]="8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90375400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100 New Standard cut + dEdx primary   electron -5,5
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90575400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100 New Standard cut + dEdx primary   electron -3,5
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000091603007200000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100 New Standard cut + dEdx secondary electron -5,5
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000092603007200000000"; ElecCutarray[3] = "90475400233102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100 New Standard cut + dEdx secondary electron -3,5
	
} else if ( trainConfig == 15 ) { //No eta shift   |Y| < 0.8 + AddedSignals
	
	eventCutArray[0]="8000012"; photonCutArray[0] = "042000093603007200000000"; ElecCutarray[0] = "90475400235102623710"; MesonCutarray[0] = "01032035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Y < 0.70  and prim and sec e |eta| < 0.75 //NOTE revisar
	eventCutArray[1]="8000012"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400233102633710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Single prim Pt cut > 0.150
	eventCutArray[2]="8000012"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233102631710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100 Standard cut + Single prim Pt cut > 0.100
	eventCutArray[3]="8000012"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233102622710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100 Standard cut + DCAxy < 1 cm
	
	
} else if ( trainConfig == 16 ) {  // No eta shift |Y| < 0.8 

	eventCutArray[0]="8000011"; photonCutArray[0] = "002000493603007200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Single sec  Pt cut > 0.075
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000193603007200000000"; ElecCutarray[1] = "90475400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Single sec  Pt cut > 0.100
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000083603007200000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Findable Cls sec  > 0.35
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400273102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Findable Cls prim > 0.60
	
	
} else if ( trainConfig == 17 ) {  //No eta shift |Y| < 0.8 + AddedSignals
	
	eventCutArray[0]="8000012"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233102623810"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100 Standard cut + 0.015 < InvMass(e+,e-) < 0.050
	eventCutArray[1]="8000012"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400233102623910"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100 Standard cut + 0.025 < InvMass(e+,e-) < 0.035
	eventCutArray[2]="8000012"; photonCutArray[2] = "002000093603001200000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100 Standard cut + qT < 0.1
	eventCutArray[3]="8000012"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011
	
} else if ( trainConfig == 18 ) {  //No eta shift |Y| < 0.8 + AddedSignals
  
	eventCutArray[0]="8000012"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233102723710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Stardad cut +100 events background
	eventCutArray[1]="8000012"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400233101623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  New Standard cut + Background method V0 multiplicity
	eventCutArray[2]="8000012"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233102623710"; MesonCutarray[2] = "01031035000000"; //standard cut Pi0 PbPb 00-100 + No extra smearing
	eventCutArray[3]="8000012"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400253102621710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100 + Old Standard

} else if ( trainConfig == 19 ) {
	
	eventCutArray[0]="8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011
	eventCutArray[1]="8000011"; photonCutArray[1] = "032000093603007200000000"; ElecCutarray[1] = "90475400239102623710"; MesonCutarray[1] = "01033035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 +  |Y| < 0.6 and |Gamma_eta| < 0.65 and |e+_eta| < 0.65 and |e-_eta| < 0.65 
	eventCutArray[2]="8000011"; photonCutArray[2] = "042000093603007200000000"; ElecCutarray[2] = "90475400235102623710"; MesonCutarray[2] = "01032035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 +  |Y| < 0.7 and |Gamma_eta| < 0.75 and |e+_eta| < 0.75 and |e-_eta| < 0.75
	eventCutArray[3]="8000011"; photonCutArray[3] = "012000093603007200000000"; ElecCutarray[3] = "90475400236102623710"; MesonCutarray[3] = "01034035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 +  |Y| < 0.5 and |Gamma_eta| < 0.60 and |e+_eta| < 0.60 and |e-_eta| < 0.60  
	
} else if ( trainConfig == 20 ) {
	
	eventCutArray[0]="8000012"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011
	eventCutArray[1]="8000012"; photonCutArray[1] = "032000093603007200000000"; ElecCutarray[1] = "90475400239102623710"; MesonCutarray[1] = "01033035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 +  |Y| < 0.6 and |Gamma_eta| < 0.65 and |e+_eta| < 0.65 and |e-_eta| < 0.65 
	eventCutArray[2]="8000012"; photonCutArray[2] = "042000093603007200000000"; ElecCutarray[2] = "90475400235102623710"; MesonCutarray[2] = "01032035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 +  |Y| < 0.7 and |Gamma_eta| < 0.75 and |e+_eta| < 0.75 and |e-_eta| < 0.75
	eventCutArray[3]="8000012"; photonCutArray[3] = "012000093603007200000000"; ElecCutarray[3] = "90475400236102623710"; MesonCutarray[3] = "01034035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 +  |Y| < 0.5 and |Gamma_eta| < 0.60 and |e+_eta| < 0.60 and |e-_eta| < 0.60  
	
} else if ( trainConfig == 21 ) {
	
	eventCutArray[0]="8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400433102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011  +  3Cls ITS
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400533102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011  +  4Cls ITS
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400633102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011  +  5Cls ITS
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400733102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011  +  4Cls ITS no Any
	
	
} else if ( trainConfig == 22 ) {
	
	eventCutArray[0]="8000012"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400433102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011  + 3 ITScls
	eventCutArray[1]="8000012"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400533102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011  + 4 ITScls
	eventCutArray[2]="8000012"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400633102623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011  + 5 ITScls
	eventCutArray[3]="8000012"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400733102623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011  + 4 ITScls no Any
	
} else if ( trainConfig == 23 ) {
  
	eventCutArray[0]="8000011"; photonCutArray[0] = "002000493603007200000000"; ElecCutarray[0] = "90475400233102623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + Pt > 0.075
	eventCutArray[1]="8000011"; photonCutArray[1] = "002000193603007200000000"; ElecCutarray[1] = "90475400233102623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + Pt > 0.100
	eventCutArray[2]="8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233102633710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + Pt{e} > 0.150
	eventCutArray[3]="8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233102653710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + Pt{e} > 0.175
	
  
} else if ( trainConfig == 24 ) {
  
	eventCutArray[0] = "8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400833202623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kBoth  + new psiPair cut   0.60, 0.0 0.12
	eventCutArray[1] = "8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400133202623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kFirst + new psiPair cut + 0.60  0.0 0.12
	eventCutArray[2] = "8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233202623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + new psiPair Cut   0.60, 0.0 0.12
	eventCutArray[3] = "8000011"; photonCutArray[3] = "005000093603007200000000"; ElecCutarray[3] = "90475400233202623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + new psiPair Cut + gammaR >  10cm  0.60, 0.0 0.12
  
} else if ( trainConfig == 25 ) {
  
	eventCutArray[0] = "8000011"; photonCutArray[0] = "008000093603007200000000"; ElecCutarray[0] = "90475400233202623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + new psiPair Cut + gammaR >  12.5cm  0.60, 0.0 0.12
	eventCutArray[1] = "8000011"; photonCutArray[1] = "006000093603007200000000"; ElecCutarray[1] = "90475400233202623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + new psiPair Cut + gammaR >  20 cm  0.60, 0.0 0.12
 	eventCutArray[2] = "8000011"; photonCutArray[2] = "007000093603007200000000"; ElecCutarray[2] = "90475400233202623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + new psiPair Cut + gammaR >  35 cm  0.60, 0.0 0.12
	eventCutArray[3] = "8000011"; photonCutArray[3] = "009000093603007200000000"; ElecCutarray[3] = "90475400233202623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + new psiPair Cut + gammaR >  7.5 cm  0.60, 0.0 0.12
	
} else if ( trainConfig == 26 ) {
  
	eventCutArray[0] = "8000011"; photonCutArray[0] = "008000093603007200000000"; ElecCutarray[0] = "90475400233202623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + new psiPair Cut + gammaR >  12.5cm  0.60, 0.0 0.12
	eventCutArray[1] = "8000011"; photonCutArray[1] = "006000093603007200000000"; ElecCutarray[1] = "90475400233202623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + new psiPair Cut + gammaR >  20 cm  0.60, 0.0 0.12
 	eventCutArray[2] = "8000011"; photonCutArray[2] = "007000093603007200000000"; ElecCutarray[2] = "90475400233202623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + new psiPair Cut + gammaR >  35 cm  0.60, 0.0 0.12
	eventCutArray[3] = "8000011"; photonCutArray[3] = "009000093603007200000000"; ElecCutarray[3] = "90475400233202623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + new psiPair Cut + gammaR >  7.5 cm  0.60, 0.0 0.12
	
} else if ( trainConfig == 27 ) {
  
	eventCutArray[0]= "8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233202613710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair Cut    0.60, 0.0 0.12 + Ptprim > 100 MeV
	eventCutArray[1]= "8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400233202633710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair Cut    0.60, 0.0 0.12 + Ptprim > 150 MeV
	eventCutArray[2]= "8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233202603710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair Cut    0.60, 0.0 0.12 + Ptprim > 75 MeV
	eventCutArray[3]= "8000011"; photonCutArray[3] = "002000493603007200000000"; ElecCutarray[3] = "90475400233202623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair Cut    0.60, 0.0 0.12 + Ptsec  > 75 MeV
	
} else if ( trainConfig == 28 ) {
  
	eventCutArray[0] = "8000011"; photonCutArray[0] = "002000193603007200000000"; ElecCutarray[0] = "90475400233202623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair Cut    0.60, 0.0 0.12 + Pt sec  > 100 MeV
	eventCutArray[1] = "8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400233202653710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair Cut    0.60, 0.0 0.12 + Pt prim > 175 GeV
	eventCutArray[2] = "8000011"; photonCutArray[2] = "002000093603001200000000"; ElecCutarray[2] = "90475400233202623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair Cut    0.60, 0.0 0.12 + Qt > 0.1
	eventCutArray[3] = "8000011"; photonCutArray[3] = "002000093603002200000000"; ElecCutarray[3] = "90475400233202623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair Cut    0.60, 0.0 0.12 + Qt > 0.07
	
} else if ( trainConfig == 29 ) {
  
	eventCutArray[0]= "8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90375400233202623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kBoth + dEdx primary electron -5,5                            
	eventCutArray[1]= "8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90575400233202623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kBoth + dEdx primary electron -3,5
	eventCutArray[2]= "8000011"; photonCutArray[2] = "002000091603007200000000"; ElecCutarray[2] = "90475400233202623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kBoth + dEdx secondary electron -5,5
	eventCutArray[3]= "8000011"; photonCutArray[3] = "002000092603007200000000"; ElecCutarray[3] = "90475400233202623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kBoth + dEdx secondary electron -3,5
	
} else if ( trainConfig == 30 ) {
  
	eventCutArray[0]= "8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90435400233202623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kBoth + dEdx pion rejec primary 2.0 sigmas Low and 0 High momentum
	eventCutArray[1]= "8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90425400233202623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kBoth + dEdx pion rejec primary 2.0 sigmas Low and -1 High momentum 
	eventCutArray[2]= "8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90477400233202623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kBoth + dEdx pion rejec primary 0.3 GeV Low and 3.5 High momentum 
	eventCutArray[3]= "8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475200233202623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kBoth + dEdx pion rejec primary 0.5 GeV Low and 5.0 High momentum*/
	
} else if ( trainConfig == 31 ) {
  
	eventCutArray[0] = "8000011"; photonCutArray[0] = "002000093653007200000000"; ElecCutarray[0] = "90475400233202623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair cut + dEdx pion rejec sec 0.3 GeV Low and 3.5 High momentum
	eventCutArray[1] = "8000011"; photonCutArray[1] = "002000093601007200000000"; ElecCutarray[1] = "90475400233202623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair cut + dEdx pion rejec sec 0.5 GeV Low and 5.0 High momentum
	eventCutArray[2] = "8000011"; photonCutArray[2] = "002000093803007200000000"; ElecCutarray[2] = "90475400233202623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair cut + dEdx pion rejec sec  2.0 sigmas Low and  1 High momentum
	eventCutArray[3] = "8000011"; photonCutArray[3] = "002000093603007900000000"; ElecCutarray[3] = "90475400233202623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair cut + Chi2  < 15
	
} else if ( trainConfig == 32 ) {
  
	eventCutArray[0] = "8000011"; photonCutArray[0] = "002000093603007800000000"; ElecCutarray[0] = "90475400233202623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair cut + Chi2  < 20
	eventCutArray[1] = "8000011"; photonCutArray[1] = "002000093603007100000000"; ElecCutarray[1] = "90475400233202623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair cut + Chi2  < 50
	eventCutArray[2] = "8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233202623710"; MesonCutarray[2] = "01031005009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair cut + Alpha < 0.7
	eventCutArray[3] = "8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233002623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny   + no psi pair +  weights
	
} else if ( trainConfig == 33 ) {
  
	eventCutArray[0] = "8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233202622710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + DCAxy < 1 cm
	eventCutArray[1] = "8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400233202623810"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + 0.015 < InvMass(e+,e-) < 0.050
	eventCutArray[2] = "8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400233202623910"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + 0.025 < InvMass(e+,e-) < 0.035
	eventCutArray[3] = "8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233202723710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + 100 events background
	
} else if ( trainConfig == 34 ) {
  
	eventCutArray[0] = "8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233201623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + Background method V0 multiplicity
	eventCutArray[1] = "8000011"; photonCutArray[1] = "032000093603007200000000"; ElecCutarray[1] = "90475400239202623710"; MesonCutarray[1] = "01033035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + |Y| < 0.6 and |Gamma_eta| < 0.65 and |e+_eta| < 0.65 and |e-_eta| < 0.65 
	eventCutArray[2] = "8000011"; photonCutArray[2] = "042000093603007200000000"; ElecCutarray[2] = "90475400235202623710"; MesonCutarray[2] = "01032035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + |Y| < 0.7 and |Gamma_eta| < 0.75 and |e+_eta| < 0.75 and |e-_eta| < 0.75
	eventCutArray[3] = "8000011"; photonCutArray[3] = "012000093603007200000000"; ElecCutarray[3] = "90475400236202623710"; MesonCutarray[3] = "01034035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + |Y| < 0.5 and |Gamma_eta| < 0.60 and |e+_eta| < 0.60 and |e-_eta| < 0.60
	
} else if ( trainConfig == 35 ) {
	
	eventCutArray[0] = "8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233202623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + new psiPair Cut    0.60, 0.0 0.12
	eventCutArray[1] = "8000011"; photonCutArray[1] = "002000093603003200000000"; ElecCutarray[1] = "90475400233202623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  +  Qt < 0.05
	eventCutArray[2] = "8000011"; photonCutArray[2] = "002000083603007200000000"; ElecCutarray[2] = "90475400233202623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + Findable Cls > 0.35 Secondary
	eventCutArray[3] = "8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400273202623710"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + Findable Cls > 0.60 primary
	
} else if ( trainConfig == 36 ) {
  
	eventCutArray[0] = "8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400433202623710"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + ITScls >= 3
	eventCutArray[1] = "8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400533202623710"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + ITScls >= 4
	eventCutArray[2] = "8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400633202623710"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + ITScls >= 5
	eventCutArray[3] = "8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233202623710"; MesonCutarray[3] = "01031035000000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny  + No extra smearing
	
} else if ( trainConfig == 37 ) {
  
	eventCutArray[0] = "8000011"; photonCutArray[0] = "002000093603007200000000"; ElecCutarray[0] = "90475400233202623700"; MesonCutarray[0] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny    + new psiPair Cut    0.60, 0.0 0.12
	eventCutArray[1] = "8000011"; photonCutArray[1] = "002000093603007200000000"; ElecCutarray[1] = "90475400833202623700"; MesonCutarray[1] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kBoth   + new psiPair cut    0.60, 0.0 0.12
	eventCutArray[2] = "8000011"; photonCutArray[2] = "002000093603007200000000"; ElecCutarray[2] = "90475400133202623700"; MesonCutarray[2] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kFirst  + new psiPair Cut    0.60, 0.0 0.12
	eventCutArray[3] = "8000011"; photonCutArray[3] = "002000093603007200000000"; ElecCutarray[3] = "90475400233002623700"; MesonCutarray[3] = "01031035009000"; //standard cut Pi0 pPb 00-100  //Tracks 2011 + kAny    + no psi pair + no weights
	
}
	






   TList *EventCutList = new TList();
   TList *ConvCutList  = new TList();
   TList *MesonCutList = new TList();
   TList *ElecCutList  = new TList();

   TList *HeaderList = new TList();
   TObjString *Header1 = new TObjString("pi0_1");
   HeaderList->Add(Header1);
   TObjString *Header3 = new TObjString("eta_2");
   HeaderList->Add(Header3);
   
   EventCutList->SetOwner(kTRUE);
   AliConvEventCuts **analysisEventCuts 	= new AliConvEventCuts*[numberOfCuts];
   ConvCutList->SetOwner(kTRUE);
   AliConversionPhotonCuts **analysisCuts       = new AliConversionPhotonCuts*[numberOfCuts];
   MesonCutList->SetOwner(kTRUE);
   AliConversionMesonCuts **analysisMesonCuts   = new AliConversionMesonCuts*[numberOfCuts];
   ElecCutList->SetOwner(kTRUE);
   AliDalitzElectronCuts **analysisElecCuts     = new AliDalitzElectronCuts*[numberOfCuts];



   for(Int_t i = 0; i<numberOfCuts; i++){

      analysisEventCuts[i] = new AliConvEventCuts();

	  if (  ( trainConfig >= 1 && trainConfig <= 9 ) || trainConfig == 19  || trainConfig == 21 || trainConfig == 23 || ( trainConfig >= 24 && trainConfig <=36 )  ){
	    
	    if (doWeighting){
	      if (generatorName.CompareTo("DPMJET")==0){
               analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE, fileNameInputForWeighting, "Pi0_DPMJET_LHC13b2_efix_pPb_5023GeV_MBV0A", "Eta_DPMJET_LHC13b2_efix_pPb_5023GeV_MBV0A", "","Pi0_Fit_Data_pPb_5023GeV_MBV0A","Eta_Fit_Data_pPb_5023GeV_MBV0A");
	      } else if (generatorName.CompareTo("HIJING")==0){   
               analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13e7_pPb_5023GeV_MBV0A", "Eta_Hijing_LHC13e7_pPb_5023GeV_MBV0A", "","Pi0_Fit_Data_pPb_5023GeV_MBV0A","Eta_Fit_Data_pPb_5023GeV_MBV0A");
	      }
	    }
	  }
	  else if (  ( trainConfig >= 10 && trainConfig <= 18 ) || trainConfig == 20 || trainConfig == 22 ){
	    
    	     if (doWeighting){
	        analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13e7_addSig_pPb_5023GeV_MBV0A", "Eta_Hijing_LHC13e7_addSig_pPb_5023GeV_MBV0A", "","Pi0_Fit_Data_pPb_5023GeV_MBV0A","Eta_Fit_Data_pPb_5023GeV_MBV0A");
	     }
	    
          }
   
   
       analysisEventCuts[i]->InitializeCutsFromCutString(eventCutArray[i].Data());
       if (doEtaShiftIndCuts) {
	    analysisEventCuts[i]->DoEtaShift(doEtaShiftIndCuts);
	    analysisEventCuts[i]->SetEtaShift(stringShift);
       }
       EventCutList->Add(analysisEventCuts[i]);
       analysisEventCuts[i]->SetFillCutHistograms("",kFALSE);
       analysisEventCuts[i]->SetAcceptedHeader(HeaderList);
       
       analysisCuts[i] = new AliConversionPhotonCuts();
       
       if( ! analysisCuts[i]->InitializeCutsFromCutString(photonCutArray[i].Data()) ) {
	    cout<<"ERROR: analysisCuts [" <<i<<"]"<<endl;
	    return 0;
       }
       analysisCuts[i]->SetIsHeavyIon(isHeavyIon);
       ConvCutList->Add(analysisCuts[i]);
       analysisCuts[i]->SetFillCutHistograms("",kFALSE);
		
       
              

      analysisMesonCuts[i] = new AliConversionMesonCuts();
    
      if( ! analysisMesonCuts[i]->InitializeCutsFromCutString(MesonCutarray[i].Data()) ) {
            cout<<"ERROR: analysisMesonCuts [ " <<i<<" ] "<<endl;
            return 0;
      }
      MesonCutList->Add(analysisMesonCuts[i]);
      analysisMesonCuts[i]->SetFillCutHistograms("");
      


      //TString cutName( Form("%s_%s_%s",photonCutArray[i].Data(),ElecCutarray[i].Data(),MesonCutarray[i].Data() ) );


       analysisElecCuts[i] = new AliDalitzElectronCuts();
       if( !analysisElecCuts[i]->InitializeCutsFromCutString(ElecCutarray[i].Data())) {

            cout<< "ERROR:  analysisElecCuts [ " <<i<<" ] "<<endl;
            return 0;
       }
       ElecCutList->Add(analysisElecCuts[i]);
       analysisElecCuts[i]->SetFillCutHistograms("",kFALSE,ElecCutarray[i].Data()); 
       

   }

   task->SetEventCutList(numberOfCuts,EventCutList);
   task->SetConversionCutList(numberOfCuts,ConvCutList);
   task->SetMesonCutList(MesonCutList);
   task->SetElectronCutList(ElecCutList);

   task->SetMoveParticleAccordingToVertex(kTRUE);
   task->SetProductionVertextoVGamma(kTRUE);


   if(enableQAMesonTask) task->SetDoMesonQA(kTRUE);
   if(enableDoMesonChic) task->SetDoChicAnalysis(kTRUE);

   //connect containers
   AliAnalysisDataContainer *coutput =
   mgr->CreateContainer(Form("GammaConvDalitzV1_%i",trainConfig), TList::Class(),
                           AliAnalysisManager::kOutputContainer,Form("GammaConvV1Dalitz_%i.root",trainConfig));

   mgr->AddTask(task);
   mgr->ConnectInput(task,0,cinput);
   mgr->ConnectOutput(task,1,coutput);

   return;

}
 AddTask_GammaConvDalitzV1_pPb.C:1
 AddTask_GammaConvDalitzV1_pPb.C:2
 AddTask_GammaConvDalitzV1_pPb.C:3
 AddTask_GammaConvDalitzV1_pPb.C:4
 AddTask_GammaConvDalitzV1_pPb.C:5
 AddTask_GammaConvDalitzV1_pPb.C:6
 AddTask_GammaConvDalitzV1_pPb.C:7
 AddTask_GammaConvDalitzV1_pPb.C:8
 AddTask_GammaConvDalitzV1_pPb.C:9
 AddTask_GammaConvDalitzV1_pPb.C:10
 AddTask_GammaConvDalitzV1_pPb.C:11
 AddTask_GammaConvDalitzV1_pPb.C:12
 AddTask_GammaConvDalitzV1_pPb.C:13
 AddTask_GammaConvDalitzV1_pPb.C:14
 AddTask_GammaConvDalitzV1_pPb.C:15
 AddTask_GammaConvDalitzV1_pPb.C:16
 AddTask_GammaConvDalitzV1_pPb.C:17
 AddTask_GammaConvDalitzV1_pPb.C:18
 AddTask_GammaConvDalitzV1_pPb.C:19
 AddTask_GammaConvDalitzV1_pPb.C:20
 AddTask_GammaConvDalitzV1_pPb.C:21
 AddTask_GammaConvDalitzV1_pPb.C:22
 AddTask_GammaConvDalitzV1_pPb.C:23
 AddTask_GammaConvDalitzV1_pPb.C:24
 AddTask_GammaConvDalitzV1_pPb.C:25
 AddTask_GammaConvDalitzV1_pPb.C:26
 AddTask_GammaConvDalitzV1_pPb.C:27
 AddTask_GammaConvDalitzV1_pPb.C:28
 AddTask_GammaConvDalitzV1_pPb.C:29
 AddTask_GammaConvDalitzV1_pPb.C:30
 AddTask_GammaConvDalitzV1_pPb.C:31
 AddTask_GammaConvDalitzV1_pPb.C:32
 AddTask_GammaConvDalitzV1_pPb.C:33
 AddTask_GammaConvDalitzV1_pPb.C:34
 AddTask_GammaConvDalitzV1_pPb.C:35
 AddTask_GammaConvDalitzV1_pPb.C:36
 AddTask_GammaConvDalitzV1_pPb.C:37
 AddTask_GammaConvDalitzV1_pPb.C:38
 AddTask_GammaConvDalitzV1_pPb.C:39
 AddTask_GammaConvDalitzV1_pPb.C:40
 AddTask_GammaConvDalitzV1_pPb.C:41
 AddTask_GammaConvDalitzV1_pPb.C:42
 AddTask_GammaConvDalitzV1_pPb.C:43
 AddTask_GammaConvDalitzV1_pPb.C:44
 AddTask_GammaConvDalitzV1_pPb.C:45
 AddTask_GammaConvDalitzV1_pPb.C:46
 AddTask_GammaConvDalitzV1_pPb.C:47
 AddTask_GammaConvDalitzV1_pPb.C:48
 AddTask_GammaConvDalitzV1_pPb.C:49
 AddTask_GammaConvDalitzV1_pPb.C:50
 AddTask_GammaConvDalitzV1_pPb.C:51
 AddTask_GammaConvDalitzV1_pPb.C:52
 AddTask_GammaConvDalitzV1_pPb.C:53
 AddTask_GammaConvDalitzV1_pPb.C:54
 AddTask_GammaConvDalitzV1_pPb.C:55
 AddTask_GammaConvDalitzV1_pPb.C:56
 AddTask_GammaConvDalitzV1_pPb.C:57
 AddTask_GammaConvDalitzV1_pPb.C:58
 AddTask_GammaConvDalitzV1_pPb.C:59
 AddTask_GammaConvDalitzV1_pPb.C:60
 AddTask_GammaConvDalitzV1_pPb.C:61
 AddTask_GammaConvDalitzV1_pPb.C:62
 AddTask_GammaConvDalitzV1_pPb.C:63
 AddTask_GammaConvDalitzV1_pPb.C:64
 AddTask_GammaConvDalitzV1_pPb.C:65
 AddTask_GammaConvDalitzV1_pPb.C:66
 AddTask_GammaConvDalitzV1_pPb.C:67
 AddTask_GammaConvDalitzV1_pPb.C:68
 AddTask_GammaConvDalitzV1_pPb.C:69
 AddTask_GammaConvDalitzV1_pPb.C:70
 AddTask_GammaConvDalitzV1_pPb.C:71
 AddTask_GammaConvDalitzV1_pPb.C:72
 AddTask_GammaConvDalitzV1_pPb.C:73
 AddTask_GammaConvDalitzV1_pPb.C:74
 AddTask_GammaConvDalitzV1_pPb.C:75
 AddTask_GammaConvDalitzV1_pPb.C:76
 AddTask_GammaConvDalitzV1_pPb.C:77
 AddTask_GammaConvDalitzV1_pPb.C:78
 AddTask_GammaConvDalitzV1_pPb.C:79
 AddTask_GammaConvDalitzV1_pPb.C:80
 AddTask_GammaConvDalitzV1_pPb.C:81
 AddTask_GammaConvDalitzV1_pPb.C:82
 AddTask_GammaConvDalitzV1_pPb.C:83
 AddTask_GammaConvDalitzV1_pPb.C:84
 AddTask_GammaConvDalitzV1_pPb.C:85
 AddTask_GammaConvDalitzV1_pPb.C:86
 AddTask_GammaConvDalitzV1_pPb.C:87
 AddTask_GammaConvDalitzV1_pPb.C:88
 AddTask_GammaConvDalitzV1_pPb.C:89
 AddTask_GammaConvDalitzV1_pPb.C:90
 AddTask_GammaConvDalitzV1_pPb.C:91
 AddTask_GammaConvDalitzV1_pPb.C:92
 AddTask_GammaConvDalitzV1_pPb.C:93
 AddTask_GammaConvDalitzV1_pPb.C:94
 AddTask_GammaConvDalitzV1_pPb.C:95
 AddTask_GammaConvDalitzV1_pPb.C:96
 AddTask_GammaConvDalitzV1_pPb.C:97
 AddTask_GammaConvDalitzV1_pPb.C:98
 AddTask_GammaConvDalitzV1_pPb.C:99
 AddTask_GammaConvDalitzV1_pPb.C:100
 AddTask_GammaConvDalitzV1_pPb.C:101
 AddTask_GammaConvDalitzV1_pPb.C:102
 AddTask_GammaConvDalitzV1_pPb.C:103
 AddTask_GammaConvDalitzV1_pPb.C:104
 AddTask_GammaConvDalitzV1_pPb.C:105
 AddTask_GammaConvDalitzV1_pPb.C:106
 AddTask_GammaConvDalitzV1_pPb.C:107
 AddTask_GammaConvDalitzV1_pPb.C:108
 AddTask_GammaConvDalitzV1_pPb.C:109
 AddTask_GammaConvDalitzV1_pPb.C:110
 AddTask_GammaConvDalitzV1_pPb.C:111
 AddTask_GammaConvDalitzV1_pPb.C:112
 AddTask_GammaConvDalitzV1_pPb.C:113
 AddTask_GammaConvDalitzV1_pPb.C:114
 AddTask_GammaConvDalitzV1_pPb.C:115
 AddTask_GammaConvDalitzV1_pPb.C:116
 AddTask_GammaConvDalitzV1_pPb.C:117
 AddTask_GammaConvDalitzV1_pPb.C:118
 AddTask_GammaConvDalitzV1_pPb.C:119
 AddTask_GammaConvDalitzV1_pPb.C:120
 AddTask_GammaConvDalitzV1_pPb.C:121
 AddTask_GammaConvDalitzV1_pPb.C:122
 AddTask_GammaConvDalitzV1_pPb.C:123
 AddTask_GammaConvDalitzV1_pPb.C:124
 AddTask_GammaConvDalitzV1_pPb.C:125
 AddTask_GammaConvDalitzV1_pPb.C:126
 AddTask_GammaConvDalitzV1_pPb.C:127
 AddTask_GammaConvDalitzV1_pPb.C:128
 AddTask_GammaConvDalitzV1_pPb.C:129
 AddTask_GammaConvDalitzV1_pPb.C:130
 AddTask_GammaConvDalitzV1_pPb.C:131
 AddTask_GammaConvDalitzV1_pPb.C:132
 AddTask_GammaConvDalitzV1_pPb.C:133
 AddTask_GammaConvDalitzV1_pPb.C:134
 AddTask_GammaConvDalitzV1_pPb.C:135
 AddTask_GammaConvDalitzV1_pPb.C:136
 AddTask_GammaConvDalitzV1_pPb.C:137
 AddTask_GammaConvDalitzV1_pPb.C:138
 AddTask_GammaConvDalitzV1_pPb.C:139
 AddTask_GammaConvDalitzV1_pPb.C:140
 AddTask_GammaConvDalitzV1_pPb.C:141
 AddTask_GammaConvDalitzV1_pPb.C:142
 AddTask_GammaConvDalitzV1_pPb.C:143
 AddTask_GammaConvDalitzV1_pPb.C:144
 AddTask_GammaConvDalitzV1_pPb.C:145
 AddTask_GammaConvDalitzV1_pPb.C:146
 AddTask_GammaConvDalitzV1_pPb.C:147
 AddTask_GammaConvDalitzV1_pPb.C:148
 AddTask_GammaConvDalitzV1_pPb.C:149
 AddTask_GammaConvDalitzV1_pPb.C:150
 AddTask_GammaConvDalitzV1_pPb.C:151
 AddTask_GammaConvDalitzV1_pPb.C:152
 AddTask_GammaConvDalitzV1_pPb.C:153
 AddTask_GammaConvDalitzV1_pPb.C:154
 AddTask_GammaConvDalitzV1_pPb.C:155
 AddTask_GammaConvDalitzV1_pPb.C:156
 AddTask_GammaConvDalitzV1_pPb.C:157
 AddTask_GammaConvDalitzV1_pPb.C:158
 AddTask_GammaConvDalitzV1_pPb.C:159
 AddTask_GammaConvDalitzV1_pPb.C:160
 AddTask_GammaConvDalitzV1_pPb.C:161
 AddTask_GammaConvDalitzV1_pPb.C:162
 AddTask_GammaConvDalitzV1_pPb.C:163
 AddTask_GammaConvDalitzV1_pPb.C:164
 AddTask_GammaConvDalitzV1_pPb.C:165
 AddTask_GammaConvDalitzV1_pPb.C:166
 AddTask_GammaConvDalitzV1_pPb.C:167
 AddTask_GammaConvDalitzV1_pPb.C:168
 AddTask_GammaConvDalitzV1_pPb.C:169
 AddTask_GammaConvDalitzV1_pPb.C:170
 AddTask_GammaConvDalitzV1_pPb.C:171
 AddTask_GammaConvDalitzV1_pPb.C:172
 AddTask_GammaConvDalitzV1_pPb.C:173
 AddTask_GammaConvDalitzV1_pPb.C:174
 AddTask_GammaConvDalitzV1_pPb.C:175
 AddTask_GammaConvDalitzV1_pPb.C:176
 AddTask_GammaConvDalitzV1_pPb.C:177
 AddTask_GammaConvDalitzV1_pPb.C:178
 AddTask_GammaConvDalitzV1_pPb.C:179
 AddTask_GammaConvDalitzV1_pPb.C:180
 AddTask_GammaConvDalitzV1_pPb.C:181
 AddTask_GammaConvDalitzV1_pPb.C:182
 AddTask_GammaConvDalitzV1_pPb.C:183
 AddTask_GammaConvDalitzV1_pPb.C:184
 AddTask_GammaConvDalitzV1_pPb.C:185
 AddTask_GammaConvDalitzV1_pPb.C:186
 AddTask_GammaConvDalitzV1_pPb.C:187
 AddTask_GammaConvDalitzV1_pPb.C:188
 AddTask_GammaConvDalitzV1_pPb.C:189
 AddTask_GammaConvDalitzV1_pPb.C:190
 AddTask_GammaConvDalitzV1_pPb.C:191
 AddTask_GammaConvDalitzV1_pPb.C:192
 AddTask_GammaConvDalitzV1_pPb.C:193
 AddTask_GammaConvDalitzV1_pPb.C:194
 AddTask_GammaConvDalitzV1_pPb.C:195
 AddTask_GammaConvDalitzV1_pPb.C:196
 AddTask_GammaConvDalitzV1_pPb.C:197
 AddTask_GammaConvDalitzV1_pPb.C:198
 AddTask_GammaConvDalitzV1_pPb.C:199
 AddTask_GammaConvDalitzV1_pPb.C:200
 AddTask_GammaConvDalitzV1_pPb.C:201
 AddTask_GammaConvDalitzV1_pPb.C:202
 AddTask_GammaConvDalitzV1_pPb.C:203
 AddTask_GammaConvDalitzV1_pPb.C:204
 AddTask_GammaConvDalitzV1_pPb.C:205
 AddTask_GammaConvDalitzV1_pPb.C:206
 AddTask_GammaConvDalitzV1_pPb.C:207
 AddTask_GammaConvDalitzV1_pPb.C:208
 AddTask_GammaConvDalitzV1_pPb.C:209
 AddTask_GammaConvDalitzV1_pPb.C:210
 AddTask_GammaConvDalitzV1_pPb.C:211
 AddTask_GammaConvDalitzV1_pPb.C:212
 AddTask_GammaConvDalitzV1_pPb.C:213
 AddTask_GammaConvDalitzV1_pPb.C:214
 AddTask_GammaConvDalitzV1_pPb.C:215
 AddTask_GammaConvDalitzV1_pPb.C:216
 AddTask_GammaConvDalitzV1_pPb.C:217
 AddTask_GammaConvDalitzV1_pPb.C:218
 AddTask_GammaConvDalitzV1_pPb.C:219
 AddTask_GammaConvDalitzV1_pPb.C:220
 AddTask_GammaConvDalitzV1_pPb.C:221
 AddTask_GammaConvDalitzV1_pPb.C:222
 AddTask_GammaConvDalitzV1_pPb.C:223
 AddTask_GammaConvDalitzV1_pPb.C:224
 AddTask_GammaConvDalitzV1_pPb.C:225
 AddTask_GammaConvDalitzV1_pPb.C:226
 AddTask_GammaConvDalitzV1_pPb.C:227
 AddTask_GammaConvDalitzV1_pPb.C:228
 AddTask_GammaConvDalitzV1_pPb.C:229
 AddTask_GammaConvDalitzV1_pPb.C:230
 AddTask_GammaConvDalitzV1_pPb.C:231
 AddTask_GammaConvDalitzV1_pPb.C:232
 AddTask_GammaConvDalitzV1_pPb.C:233
 AddTask_GammaConvDalitzV1_pPb.C:234
 AddTask_GammaConvDalitzV1_pPb.C:235
 AddTask_GammaConvDalitzV1_pPb.C:236
 AddTask_GammaConvDalitzV1_pPb.C:237
 AddTask_GammaConvDalitzV1_pPb.C:238
 AddTask_GammaConvDalitzV1_pPb.C:239
 AddTask_GammaConvDalitzV1_pPb.C:240
 AddTask_GammaConvDalitzV1_pPb.C:241
 AddTask_GammaConvDalitzV1_pPb.C:242
 AddTask_GammaConvDalitzV1_pPb.C:243
 AddTask_GammaConvDalitzV1_pPb.C:244
 AddTask_GammaConvDalitzV1_pPb.C:245
 AddTask_GammaConvDalitzV1_pPb.C:246
 AddTask_GammaConvDalitzV1_pPb.C:247
 AddTask_GammaConvDalitzV1_pPb.C:248
 AddTask_GammaConvDalitzV1_pPb.C:249
 AddTask_GammaConvDalitzV1_pPb.C:250
 AddTask_GammaConvDalitzV1_pPb.C:251
 AddTask_GammaConvDalitzV1_pPb.C:252
 AddTask_GammaConvDalitzV1_pPb.C:253
 AddTask_GammaConvDalitzV1_pPb.C:254
 AddTask_GammaConvDalitzV1_pPb.C:255
 AddTask_GammaConvDalitzV1_pPb.C:256
 AddTask_GammaConvDalitzV1_pPb.C:257
 AddTask_GammaConvDalitzV1_pPb.C:258
 AddTask_GammaConvDalitzV1_pPb.C:259
 AddTask_GammaConvDalitzV1_pPb.C:260
 AddTask_GammaConvDalitzV1_pPb.C:261
 AddTask_GammaConvDalitzV1_pPb.C:262
 AddTask_GammaConvDalitzV1_pPb.C:263
 AddTask_GammaConvDalitzV1_pPb.C:264
 AddTask_GammaConvDalitzV1_pPb.C:265
 AddTask_GammaConvDalitzV1_pPb.C:266
 AddTask_GammaConvDalitzV1_pPb.C:267
 AddTask_GammaConvDalitzV1_pPb.C:268
 AddTask_GammaConvDalitzV1_pPb.C:269
 AddTask_GammaConvDalitzV1_pPb.C:270
 AddTask_GammaConvDalitzV1_pPb.C:271
 AddTask_GammaConvDalitzV1_pPb.C:272
 AddTask_GammaConvDalitzV1_pPb.C:273
 AddTask_GammaConvDalitzV1_pPb.C:274
 AddTask_GammaConvDalitzV1_pPb.C:275
 AddTask_GammaConvDalitzV1_pPb.C:276
 AddTask_GammaConvDalitzV1_pPb.C:277
 AddTask_GammaConvDalitzV1_pPb.C:278
 AddTask_GammaConvDalitzV1_pPb.C:279
 AddTask_GammaConvDalitzV1_pPb.C:280
 AddTask_GammaConvDalitzV1_pPb.C:281
 AddTask_GammaConvDalitzV1_pPb.C:282
 AddTask_GammaConvDalitzV1_pPb.C:283
 AddTask_GammaConvDalitzV1_pPb.C:284
 AddTask_GammaConvDalitzV1_pPb.C:285
 AddTask_GammaConvDalitzV1_pPb.C:286
 AddTask_GammaConvDalitzV1_pPb.C:287
 AddTask_GammaConvDalitzV1_pPb.C:288
 AddTask_GammaConvDalitzV1_pPb.C:289
 AddTask_GammaConvDalitzV1_pPb.C:290
 AddTask_GammaConvDalitzV1_pPb.C:291
 AddTask_GammaConvDalitzV1_pPb.C:292
 AddTask_GammaConvDalitzV1_pPb.C:293
 AddTask_GammaConvDalitzV1_pPb.C:294
 AddTask_GammaConvDalitzV1_pPb.C:295
 AddTask_GammaConvDalitzV1_pPb.C:296
 AddTask_GammaConvDalitzV1_pPb.C:297
 AddTask_GammaConvDalitzV1_pPb.C:298
 AddTask_GammaConvDalitzV1_pPb.C:299
 AddTask_GammaConvDalitzV1_pPb.C:300
 AddTask_GammaConvDalitzV1_pPb.C:301
 AddTask_GammaConvDalitzV1_pPb.C:302
 AddTask_GammaConvDalitzV1_pPb.C:303
 AddTask_GammaConvDalitzV1_pPb.C:304
 AddTask_GammaConvDalitzV1_pPb.C:305
 AddTask_GammaConvDalitzV1_pPb.C:306
 AddTask_GammaConvDalitzV1_pPb.C:307
 AddTask_GammaConvDalitzV1_pPb.C:308
 AddTask_GammaConvDalitzV1_pPb.C:309
 AddTask_GammaConvDalitzV1_pPb.C:310
 AddTask_GammaConvDalitzV1_pPb.C:311
 AddTask_GammaConvDalitzV1_pPb.C:312
 AddTask_GammaConvDalitzV1_pPb.C:313
 AddTask_GammaConvDalitzV1_pPb.C:314
 AddTask_GammaConvDalitzV1_pPb.C:315
 AddTask_GammaConvDalitzV1_pPb.C:316
 AddTask_GammaConvDalitzV1_pPb.C:317
 AddTask_GammaConvDalitzV1_pPb.C:318
 AddTask_GammaConvDalitzV1_pPb.C:319
 AddTask_GammaConvDalitzV1_pPb.C:320
 AddTask_GammaConvDalitzV1_pPb.C:321
 AddTask_GammaConvDalitzV1_pPb.C:322
 AddTask_GammaConvDalitzV1_pPb.C:323
 AddTask_GammaConvDalitzV1_pPb.C:324
 AddTask_GammaConvDalitzV1_pPb.C:325
 AddTask_GammaConvDalitzV1_pPb.C:326
 AddTask_GammaConvDalitzV1_pPb.C:327
 AddTask_GammaConvDalitzV1_pPb.C:328
 AddTask_GammaConvDalitzV1_pPb.C:329
 AddTask_GammaConvDalitzV1_pPb.C:330
 AddTask_GammaConvDalitzV1_pPb.C:331
 AddTask_GammaConvDalitzV1_pPb.C:332
 AddTask_GammaConvDalitzV1_pPb.C:333
 AddTask_GammaConvDalitzV1_pPb.C:334
 AddTask_GammaConvDalitzV1_pPb.C:335
 AddTask_GammaConvDalitzV1_pPb.C:336
 AddTask_GammaConvDalitzV1_pPb.C:337
 AddTask_GammaConvDalitzV1_pPb.C:338
 AddTask_GammaConvDalitzV1_pPb.C:339
 AddTask_GammaConvDalitzV1_pPb.C:340
 AddTask_GammaConvDalitzV1_pPb.C:341
 AddTask_GammaConvDalitzV1_pPb.C:342
 AddTask_GammaConvDalitzV1_pPb.C:343
 AddTask_GammaConvDalitzV1_pPb.C:344
 AddTask_GammaConvDalitzV1_pPb.C:345
 AddTask_GammaConvDalitzV1_pPb.C:346
 AddTask_GammaConvDalitzV1_pPb.C:347
 AddTask_GammaConvDalitzV1_pPb.C:348
 AddTask_GammaConvDalitzV1_pPb.C:349
 AddTask_GammaConvDalitzV1_pPb.C:350
 AddTask_GammaConvDalitzV1_pPb.C:351
 AddTask_GammaConvDalitzV1_pPb.C:352
 AddTask_GammaConvDalitzV1_pPb.C:353
 AddTask_GammaConvDalitzV1_pPb.C:354
 AddTask_GammaConvDalitzV1_pPb.C:355
 AddTask_GammaConvDalitzV1_pPb.C:356
 AddTask_GammaConvDalitzV1_pPb.C:357
 AddTask_GammaConvDalitzV1_pPb.C:358
 AddTask_GammaConvDalitzV1_pPb.C:359
 AddTask_GammaConvDalitzV1_pPb.C:360
 AddTask_GammaConvDalitzV1_pPb.C:361
 AddTask_GammaConvDalitzV1_pPb.C:362
 AddTask_GammaConvDalitzV1_pPb.C:363
 AddTask_GammaConvDalitzV1_pPb.C:364
 AddTask_GammaConvDalitzV1_pPb.C:365
 AddTask_GammaConvDalitzV1_pPb.C:366
 AddTask_GammaConvDalitzV1_pPb.C:367
 AddTask_GammaConvDalitzV1_pPb.C:368
 AddTask_GammaConvDalitzV1_pPb.C:369
 AddTask_GammaConvDalitzV1_pPb.C:370
 AddTask_GammaConvDalitzV1_pPb.C:371
 AddTask_GammaConvDalitzV1_pPb.C:372
 AddTask_GammaConvDalitzV1_pPb.C:373
 AddTask_GammaConvDalitzV1_pPb.C:374
 AddTask_GammaConvDalitzV1_pPb.C:375
 AddTask_GammaConvDalitzV1_pPb.C:376
 AddTask_GammaConvDalitzV1_pPb.C:377
 AddTask_GammaConvDalitzV1_pPb.C:378
 AddTask_GammaConvDalitzV1_pPb.C:379
 AddTask_GammaConvDalitzV1_pPb.C:380
 AddTask_GammaConvDalitzV1_pPb.C:381
 AddTask_GammaConvDalitzV1_pPb.C:382
 AddTask_GammaConvDalitzV1_pPb.C:383
 AddTask_GammaConvDalitzV1_pPb.C:384
 AddTask_GammaConvDalitzV1_pPb.C:385
 AddTask_GammaConvDalitzV1_pPb.C:386
 AddTask_GammaConvDalitzV1_pPb.C:387
 AddTask_GammaConvDalitzV1_pPb.C:388
 AddTask_GammaConvDalitzV1_pPb.C:389
 AddTask_GammaConvDalitzV1_pPb.C:390
 AddTask_GammaConvDalitzV1_pPb.C:391
 AddTask_GammaConvDalitzV1_pPb.C:392
 AddTask_GammaConvDalitzV1_pPb.C:393
 AddTask_GammaConvDalitzV1_pPb.C:394
 AddTask_GammaConvDalitzV1_pPb.C:395
 AddTask_GammaConvDalitzV1_pPb.C:396
 AddTask_GammaConvDalitzV1_pPb.C:397
 AddTask_GammaConvDalitzV1_pPb.C:398
 AddTask_GammaConvDalitzV1_pPb.C:399
 AddTask_GammaConvDalitzV1_pPb.C:400
 AddTask_GammaConvDalitzV1_pPb.C:401
 AddTask_GammaConvDalitzV1_pPb.C:402
 AddTask_GammaConvDalitzV1_pPb.C:403
 AddTask_GammaConvDalitzV1_pPb.C:404
 AddTask_GammaConvDalitzV1_pPb.C:405
 AddTask_GammaConvDalitzV1_pPb.C:406
 AddTask_GammaConvDalitzV1_pPb.C:407
 AddTask_GammaConvDalitzV1_pPb.C:408
 AddTask_GammaConvDalitzV1_pPb.C:409
 AddTask_GammaConvDalitzV1_pPb.C:410
 AddTask_GammaConvDalitzV1_pPb.C:411
 AddTask_GammaConvDalitzV1_pPb.C:412
 AddTask_GammaConvDalitzV1_pPb.C:413
 AddTask_GammaConvDalitzV1_pPb.C:414
 AddTask_GammaConvDalitzV1_pPb.C:415
 AddTask_GammaConvDalitzV1_pPb.C:416
 AddTask_GammaConvDalitzV1_pPb.C:417
 AddTask_GammaConvDalitzV1_pPb.C:418
 AddTask_GammaConvDalitzV1_pPb.C:419
 AddTask_GammaConvDalitzV1_pPb.C:420
 AddTask_GammaConvDalitzV1_pPb.C:421
 AddTask_GammaConvDalitzV1_pPb.C:422
 AddTask_GammaConvDalitzV1_pPb.C:423
 AddTask_GammaConvDalitzV1_pPb.C:424
 AddTask_GammaConvDalitzV1_pPb.C:425
 AddTask_GammaConvDalitzV1_pPb.C:426
 AddTask_GammaConvDalitzV1_pPb.C:427
 AddTask_GammaConvDalitzV1_pPb.C:428
 AddTask_GammaConvDalitzV1_pPb.C:429
 AddTask_GammaConvDalitzV1_pPb.C:430
 AddTask_GammaConvDalitzV1_pPb.C:431
 AddTask_GammaConvDalitzV1_pPb.C:432
 AddTask_GammaConvDalitzV1_pPb.C:433
 AddTask_GammaConvDalitzV1_pPb.C:434
 AddTask_GammaConvDalitzV1_pPb.C:435
 AddTask_GammaConvDalitzV1_pPb.C:436
 AddTask_GammaConvDalitzV1_pPb.C:437
 AddTask_GammaConvDalitzV1_pPb.C:438
 AddTask_GammaConvDalitzV1_pPb.C:439
 AddTask_GammaConvDalitzV1_pPb.C:440
 AddTask_GammaConvDalitzV1_pPb.C:441
 AddTask_GammaConvDalitzV1_pPb.C:442
 AddTask_GammaConvDalitzV1_pPb.C:443
 AddTask_GammaConvDalitzV1_pPb.C:444
 AddTask_GammaConvDalitzV1_pPb.C:445
 AddTask_GammaConvDalitzV1_pPb.C:446
 AddTask_GammaConvDalitzV1_pPb.C:447
 AddTask_GammaConvDalitzV1_pPb.C:448
 AddTask_GammaConvDalitzV1_pPb.C:449
 AddTask_GammaConvDalitzV1_pPb.C:450
 AddTask_GammaConvDalitzV1_pPb.C:451
 AddTask_GammaConvDalitzV1_pPb.C:452
 AddTask_GammaConvDalitzV1_pPb.C:453
 AddTask_GammaConvDalitzV1_pPb.C:454
 AddTask_GammaConvDalitzV1_pPb.C:455
 AddTask_GammaConvDalitzV1_pPb.C:456
 AddTask_GammaConvDalitzV1_pPb.C:457
 AddTask_GammaConvDalitzV1_pPb.C:458
 AddTask_GammaConvDalitzV1_pPb.C:459
 AddTask_GammaConvDalitzV1_pPb.C:460
 AddTask_GammaConvDalitzV1_pPb.C:461
 AddTask_GammaConvDalitzV1_pPb.C:462
 AddTask_GammaConvDalitzV1_pPb.C:463
 AddTask_GammaConvDalitzV1_pPb.C:464
 AddTask_GammaConvDalitzV1_pPb.C:465
 AddTask_GammaConvDalitzV1_pPb.C:466
 AddTask_GammaConvDalitzV1_pPb.C:467
 AddTask_GammaConvDalitzV1_pPb.C:468
 AddTask_GammaConvDalitzV1_pPb.C:469
 AddTask_GammaConvDalitzV1_pPb.C:470
 AddTask_GammaConvDalitzV1_pPb.C:471
 AddTask_GammaConvDalitzV1_pPb.C:472
 AddTask_GammaConvDalitzV1_pPb.C:473
 AddTask_GammaConvDalitzV1_pPb.C:474
 AddTask_GammaConvDalitzV1_pPb.C:475
 AddTask_GammaConvDalitzV1_pPb.C:476
 AddTask_GammaConvDalitzV1_pPb.C:477
 AddTask_GammaConvDalitzV1_pPb.C:478
 AddTask_GammaConvDalitzV1_pPb.C:479
 AddTask_GammaConvDalitzV1_pPb.C:480
 AddTask_GammaConvDalitzV1_pPb.C:481
 AddTask_GammaConvDalitzV1_pPb.C:482
 AddTask_GammaConvDalitzV1_pPb.C:483
 AddTask_GammaConvDalitzV1_pPb.C:484
 AddTask_GammaConvDalitzV1_pPb.C:485
 AddTask_GammaConvDalitzV1_pPb.C:486
 AddTask_GammaConvDalitzV1_pPb.C:487
 AddTask_GammaConvDalitzV1_pPb.C:488
 AddTask_GammaConvDalitzV1_pPb.C:489
 AddTask_GammaConvDalitzV1_pPb.C:490
 AddTask_GammaConvDalitzV1_pPb.C:491
 AddTask_GammaConvDalitzV1_pPb.C:492
 AddTask_GammaConvDalitzV1_pPb.C:493
 AddTask_GammaConvDalitzV1_pPb.C:494
 AddTask_GammaConvDalitzV1_pPb.C:495
 AddTask_GammaConvDalitzV1_pPb.C:496
 AddTask_GammaConvDalitzV1_pPb.C:497
 AddTask_GammaConvDalitzV1_pPb.C:498
 AddTask_GammaConvDalitzV1_pPb.C:499
 AddTask_GammaConvDalitzV1_pPb.C:500
 AddTask_GammaConvDalitzV1_pPb.C:501
 AddTask_GammaConvDalitzV1_pPb.C:502
 AddTask_GammaConvDalitzV1_pPb.C:503
 AddTask_GammaConvDalitzV1_pPb.C:504
 AddTask_GammaConvDalitzV1_pPb.C:505
 AddTask_GammaConvDalitzV1_pPb.C:506
 AddTask_GammaConvDalitzV1_pPb.C:507
 AddTask_GammaConvDalitzV1_pPb.C:508
 AddTask_GammaConvDalitzV1_pPb.C:509
 AddTask_GammaConvDalitzV1_pPb.C:510
 AddTask_GammaConvDalitzV1_pPb.C:511
 AddTask_GammaConvDalitzV1_pPb.C:512
 AddTask_GammaConvDalitzV1_pPb.C:513
 AddTask_GammaConvDalitzV1_pPb.C:514
 AddTask_GammaConvDalitzV1_pPb.C:515
 AddTask_GammaConvDalitzV1_pPb.C:516
 AddTask_GammaConvDalitzV1_pPb.C:517
 AddTask_GammaConvDalitzV1_pPb.C:518
 AddTask_GammaConvDalitzV1_pPb.C:519
 AddTask_GammaConvDalitzV1_pPb.C:520
 AddTask_GammaConvDalitzV1_pPb.C:521
 AddTask_GammaConvDalitzV1_pPb.C:522
 AddTask_GammaConvDalitzV1_pPb.C:523
 AddTask_GammaConvDalitzV1_pPb.C:524
 AddTask_GammaConvDalitzV1_pPb.C:525
 AddTask_GammaConvDalitzV1_pPb.C:526
 AddTask_GammaConvDalitzV1_pPb.C:527
 AddTask_GammaConvDalitzV1_pPb.C:528
 AddTask_GammaConvDalitzV1_pPb.C:529
 AddTask_GammaConvDalitzV1_pPb.C:530
 AddTask_GammaConvDalitzV1_pPb.C:531
 AddTask_GammaConvDalitzV1_pPb.C:532
 AddTask_GammaConvDalitzV1_pPb.C:533
 AddTask_GammaConvDalitzV1_pPb.C:534
 AddTask_GammaConvDalitzV1_pPb.C:535
 AddTask_GammaConvDalitzV1_pPb.C:536
 AddTask_GammaConvDalitzV1_pPb.C:537
 AddTask_GammaConvDalitzV1_pPb.C:538
 AddTask_GammaConvDalitzV1_pPb.C:539
 AddTask_GammaConvDalitzV1_pPb.C:540
 AddTask_GammaConvDalitzV1_pPb.C:541
 AddTask_GammaConvDalitzV1_pPb.C:542
 AddTask_GammaConvDalitzV1_pPb.C:543
 AddTask_GammaConvDalitzV1_pPb.C:544
 AddTask_GammaConvDalitzV1_pPb.C:545
 AddTask_GammaConvDalitzV1_pPb.C:546
 AddTask_GammaConvDalitzV1_pPb.C:547
 AddTask_GammaConvDalitzV1_pPb.C:548
 AddTask_GammaConvDalitzV1_pPb.C:549
 AddTask_GammaConvDalitzV1_pPb.C:550
 AddTask_GammaConvDalitzV1_pPb.C:551
 AddTask_GammaConvDalitzV1_pPb.C:552
 AddTask_GammaConvDalitzV1_pPb.C:553
 AddTask_GammaConvDalitzV1_pPb.C:554
 AddTask_GammaConvDalitzV1_pPb.C:555
 AddTask_GammaConvDalitzV1_pPb.C:556
 AddTask_GammaConvDalitzV1_pPb.C:557
 AddTask_GammaConvDalitzV1_pPb.C:558
 AddTask_GammaConvDalitzV1_pPb.C:559
 AddTask_GammaConvDalitzV1_pPb.C:560
 AddTask_GammaConvDalitzV1_pPb.C:561
 AddTask_GammaConvDalitzV1_pPb.C:562
 AddTask_GammaConvDalitzV1_pPb.C:563
 AddTask_GammaConvDalitzV1_pPb.C:564
 AddTask_GammaConvDalitzV1_pPb.C:565
 AddTask_GammaConvDalitzV1_pPb.C:566
 AddTask_GammaConvDalitzV1_pPb.C:567
 AddTask_GammaConvDalitzV1_pPb.C:568
 AddTask_GammaConvDalitzV1_pPb.C:569
 AddTask_GammaConvDalitzV1_pPb.C:570
 AddTask_GammaConvDalitzV1_pPb.C:571
 AddTask_GammaConvDalitzV1_pPb.C:572
 AddTask_GammaConvDalitzV1_pPb.C:573
 AddTask_GammaConvDalitzV1_pPb.C:574
 AddTask_GammaConvDalitzV1_pPb.C:575
 AddTask_GammaConvDalitzV1_pPb.C:576
 AddTask_GammaConvDalitzV1_pPb.C:577
 AddTask_GammaConvDalitzV1_pPb.C:578
 AddTask_GammaConvDalitzV1_pPb.C:579
 AddTask_GammaConvDalitzV1_pPb.C:580
 AddTask_GammaConvDalitzV1_pPb.C:581
 AddTask_GammaConvDalitzV1_pPb.C:582
 AddTask_GammaConvDalitzV1_pPb.C:583
 AddTask_GammaConvDalitzV1_pPb.C:584
 AddTask_GammaConvDalitzV1_pPb.C:585
 AddTask_GammaConvDalitzV1_pPb.C:586
 AddTask_GammaConvDalitzV1_pPb.C:587
 AddTask_GammaConvDalitzV1_pPb.C:588
 AddTask_GammaConvDalitzV1_pPb.C:589
 AddTask_GammaConvDalitzV1_pPb.C:590
 AddTask_GammaConvDalitzV1_pPb.C:591
 AddTask_GammaConvDalitzV1_pPb.C:592
 AddTask_GammaConvDalitzV1_pPb.C:593
 AddTask_GammaConvDalitzV1_pPb.C:594
 AddTask_GammaConvDalitzV1_pPb.C:595
 AddTask_GammaConvDalitzV1_pPb.C:596