ROOT logo
void AddTask_GammaConvV1_PbPb(  Int_t trainConfig = 1,  //change different set of cuts
                              Bool_t isMC   = kFALSE, //run MC 
                              Int_t enableQAMesonTask = 0, //enable QA in AliAnalysisTaskGammaConvV1
                              Int_t enableQAPhotonTask = 0, // enable additional QA task
                              TString fileNameInputForWeighting = "MCSpectraInput.root", // path to file for weigting input
                              Int_t headerSelectionInt = 0,  // 1 pi0 header, 2 eta header, 3 both (only for "named" boxes)
                              TString cutnumberAODBranch = "1000000060084000001500000",
                              TString periodName = "LHC13d2",  //name of the period for added signals and weighting
							  Bool_t doWeighting = kFALSE  //enable Weighting
                           ) {

	// ================= 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("libCDB.so");
	gSystem->Load("libSTEER.so");
	gSystem->Load("libSTEERBase.so");
	gSystem->Load("libTENDER.so");
	gSystem->Load("libTENDERSupplies.so");
	gSystem->Load("libPWGflowBase.so");
	gSystem->Load("libPWGflowTasks.so");
	gSystem->Load("libPWGGAGammaConv.so");

	Int_t isHeavyIon = 1;

	// ================== GetAnalysisManager ===============================
	AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
	if (!mgr) {
		Error(Form("AddTask_GammaConvV1_%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 cutnumberPhoton = "000000084001001500000000";
	TString cutnumberEvent = "1000000";
	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())){
				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
			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 task to the ANALYSIS manager =====
	//================================================
	AliAnalysisTaskGammaConvV1 *task=NULL;
	task= new AliAnalysisTaskGammaConvV1(Form("GammaConvV1_%i",trainConfig));
	task->SetIsHeavyIon(isHeavyIon);
	task->SetIsMC(isMC);
	// Cut Numbers to use in Analysis
	if (trainConfig == 135 || trainConfig == 136 || trainConfig == 137 ) Int_t numberOfCuts = 7;
        else Int_t numberOfCuts = 5; 

	TString *eventCutArray = new TString[numberOfCuts];
	TString *photonCutArray = new TString[numberOfCuts];
	TString *mesonCutArray = new TString[numberOfCuts];

	if (trainConfig == 1){ // Standard cuts
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "042000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "042000092970023220000000"; mesonCutArray[ 1] = "01522045009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "042000092970023220000000"; mesonCutArray[ 2] = "01522045009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "042000092970023220000000"; mesonCutArray[ 3] = "01522045009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "042000092970023220000000"; mesonCutArray[ 4] = "01522045009000"; // 0-20%
	} else if (trainConfig == 2) { // Standard cuts
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "042000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "042000092970023220000000"; mesonCutArray[ 1] = "01522065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "042000092970023220000000"; mesonCutArray[ 2] = "01522065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "042000092970023220000000"; mesonCutArray[ 3] = "01522065009000"; // 40-80%
		eventCutArray[ 4] = "5490001"; photonCutArray[ 4] = "042000092970023220000000"; mesonCutArray[ 4] = "01522065009000"; // 40-90%
	} else if (trainConfig == 3) { // Standard cuts only added signals
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "042000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "042000092970023220000000"; mesonCutArray[ 1] = "01522045009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "042000092970023220000000"; mesonCutArray[ 2] = "01522045009000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "042000092970023220000000"; mesonCutArray[ 3] = "01522045009000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "042000092970023220000000"; mesonCutArray[ 4] = "01522045009000"; // 0-20%
	} else if (trainConfig == 4) { // Standard cuts only added signals
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "042000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "042000092970023220000000"; mesonCutArray[ 1] = "01522065009000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "042000092970023220000000"; mesonCutArray[ 2] = "01522065009000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "042000092970023220000000"; mesonCutArray[ 3] = "01522065009000"; // 20-40% 
		eventCutArray[ 4] = "5490002"; photonCutArray[ 4] = "042000092970023220000000"; mesonCutArray[ 4] = "01522065009000"; // 40-90%
	} else if (trainConfig == 5){ // R-minCut 7.5 cm
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "049000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "049000092970023220000000"; mesonCutArray[ 1] = "01522045009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "049000092970023220000000"; mesonCutArray[ 2] = "01522045009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "049000092970023220000000"; mesonCutArray[ 3] = "01522045009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "049000092970023220000000"; mesonCutArray[ 4] = "01522045009000"; // 0-20%
	} else if (trainConfig == 6) { // R-minCut 7.5 cm
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "049000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "049000092970023220000000"; mesonCutArray[ 1] = "01522065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "049000092970023220000000"; mesonCutArray[ 2] = "01522065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "049000092970023220000000"; mesonCutArray[ 3] = "01522065009000"; // 40-80%
		eventCutArray[ 4] = "5490001"; photonCutArray[ 4] = "049000092970023220000000"; mesonCutArray[ 4] = "01522065009000"; // 40-90%
	} else if (trainConfig == 7) {// R-minCut 7.5 cm
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "049000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "049000092970023220000000"; mesonCutArray[ 1] = "01522045009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "049000092970023220000000"; mesonCutArray[ 2] = "01522045009000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "049000092970023220000000"; mesonCutArray[ 3] = "01522045009000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "049000092970023220000000"; mesonCutArray[ 4] = "01522045009000"; // 0-20%
	} else if (trainConfig == 8) { // R-minCut 7.5 cm
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "040000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "049000092970023220000000"; mesonCutArray[ 1] = "01522065009000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "049000092970023220000000"; mesonCutArray[ 2] = "01522065009000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "049000092970023220000000"; mesonCutArray[ 3] = "01522065009000"; // 20-40% 
		eventCutArray[ 4] = "5490002"; photonCutArray[ 4] = "049000092970023220000000"; mesonCutArray[ 4] = "01522065009000"; // 40-90%   
	} else if (trainConfig == 9){ // R-minCut 12.5 cm
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "048000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "048000092970023220000000"; mesonCutArray[ 1] = "01522045009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "048000092970023220000000"; mesonCutArray[ 2] = "01522045009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "048000092970023220000000"; mesonCutArray[ 3] = "01522045009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "048000092970023220000000"; mesonCutArray[ 4] = "01522045009000"; // 0-20%
	} else if (trainConfig == 10) { // R-minCut 12.5 cm
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "048000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "048000092970023220000000"; mesonCutArray[ 1] = "01522065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "048000092970023220000000"; mesonCutArray[ 2] = "01522065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "048000092970023220000000"; mesonCutArray[ 3] = "01522065009000"; // 40-80%
		eventCutArray[ 4] = "5490001"; photonCutArray[ 4] = "048000092970023220000000"; mesonCutArray[ 4] = "01522065009000"; // 40-90%
	} else if (trainConfig == 11) {// R-minCut 12.5 cm
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "048000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "048000092970023220000000"; mesonCutArray[ 1] = "01522045009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "048000092970023220000000"; mesonCutArray[ 2] = "01522045009000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "048000092970023220000000"; mesonCutArray[ 3] = "01522045009000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "048000092970023220000000"; mesonCutArray[ 4] = "01522045009000"; // 0-20%
	} else if (trainConfig == 12) { // R-minCut 12.5 cm
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "040000092970023220000000"; mesonCutArray[ 0] = "01522045009000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "048000092970023220000000"; mesonCutArray[ 1] = "01522065009000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "048000092970023220000000"; mesonCutArray[ 2] = "01522065009000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "048000092970023220000000"; mesonCutArray[ 3] = "01522065009000"; // 20-40% 
		eventCutArray[ 4] = "5490002"; photonCutArray[ 4] = "048000092970023220000000"; mesonCutArray[ 4] = "01522065009000"; // 40-90%      
	} else  if (trainConfig == 13){ // LHC10h standard, eta 0.65, y = 0.6 
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "032000092970023220000000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "032000092970023220000000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "032000092970023220000000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "032000092970023220000000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "032000092970023220000000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 14) {  // LHC10h standard, eta 0.65, y = 0.6 
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "032000092970023220000000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "032000092970023220000000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "032000092970023220000000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "032000092970023220000000"; mesonCutArray[ 3] = "01523065009000"; // 40-80%
		eventCutArray[ 4] = "5490001"; photonCutArray[ 4] = "032000092970023220000000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else if (trainConfig == 15) { // LHC10h standard, eta 0.65, y = 0.6  added signals
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "032000092970023220000000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "032000092970023220000000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "032000092970023220000000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "032000092970023220000000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "032000092970023220000000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 16) { // LHC10h standard, eta 0.65, y = 0.6  added signals
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "032000092970023220000000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "032000092970023220000000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "032000092970023220000000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "032000092970023220000000"; mesonCutArray[ 3] = "01523065009000"; // 20-40% 
		eventCutArray[ 4] = "5490002"; photonCutArray[ 4] = "032000092970023220000000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else  if (trainConfig == 17){ // LHC10h standard, eta 0.65, y = 0.6, photon quality 1 
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "032000092970023220020000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "032000092970023220020000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "032000092970023220020000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "032000092970023220020000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "032000092970023220020000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 18) {  // LHC10h standard, eta 0.65, y = 0.6, photon quality 1 
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "032000092970023220020000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "032000092970023220020000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "032000092970023220020000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "032000092970023220020000"; mesonCutArray[ 3] = "01523065009000"; // 40-80%
		eventCutArray[ 4] = "5490001"; photonCutArray[ 4] = "032000092970023220020000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else if (trainConfig == 19) { // LHC10h standard, eta 0.65, y = 0.6, photon quality 1  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "032000092970023220020000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "032000092970023220020000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "032000092970023220020000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "032000092970023220020000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "032000092970023220020000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 20) { // LHC10h standard, eta 0.65, y = 0.6, photon quality 1 added signal
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "032000092970023220020000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "032000092970023220020000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "032000092970023220020000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "032000092970023220020000"; mesonCutArray[ 3] = "01523065009000"; // 20-40% 
		eventCutArray[ 4] = "5490002"; photonCutArray[ 4] = "032000092970023220020000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else  if (trainConfig == 21){ // LHC10h standard, eta 0.65, y = 0.6, photon quality 2 
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "032000092970023220030000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "032000092970023220030000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "032000092970023220030000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "032000092970023220030000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "032000092970023220030000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 22) {  // LHC10h standard, eta 0.65, y = 0.6, photon quality 2 
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "032000092970023220030000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "032000092970023220030000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "032000092970023220030000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "032000092970023220030000"; mesonCutArray[ 3] = "01523065009000"; // 40-80%
		eventCutArray[ 4] = "5490001"; photonCutArray[ 4] = "032000092970023220030000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else if (trainConfig == 23) { // LHC10h standard, eta 0.65, y = 0.6, photon quality 2  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "032000092970023220030000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "032000092970023220030000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "032000092970023220030000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "032000092970023220030000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "032000092970023220030000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 24) { // LHC10h standard, eta 0.65, y = 0.6, photon quality 2 added signal
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "032000092970023220030000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "032000092970023220030000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "032000092970023220030000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "032000092970023220030000"; mesonCutArray[ 3] = "01523065009000"; // 20-40% 
		eventCutArray[ 4] = "5490002"; photonCutArray[ 4] = "032000092970023220030000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else  if (trainConfig == 25){ // LHC10h standard, eta 0.65, y = 0.6, photon quality 3 
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "032000092970023220040000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "032000092970023220040000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "032000092970023220040000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "032000092970023220040000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "032000092970023220040000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 26) {  // LHC10h standard, eta 0.65, y = 0.6, photon quality 3 
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "032000092970023220040000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "032000092970023220040000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "032000092970023220040000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "032000092970023220040000"; mesonCutArray[ 3] = "01523065009000"; // 40-80%
		eventCutArray[ 4] = "5490001"; photonCutArray[ 4] = "032000092970023220040000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else if (trainConfig == 27) { // LHC10h standard, eta 0.65, y = 0.6, photon quality 3  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "032000092970023220040000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "032000092970023220040000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "032000092970023220040000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "032000092970023220040000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "032000092970023220040000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 28) { // LHC10h standard, eta 0.65, y = 0.6, photon quality 3 added signal
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "032000092970023220040000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "032000092970023220040000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "032000092970023220040000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "032000092970023220040000"; mesonCutArray[ 3] = "01523065009000"; // 20-40% 
		eventCutArray[ 4] = "5490002"; photonCutArray[ 4] = "032000092970023220040000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else  if (trainConfig == 29){ // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm 
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "037000092970023220000000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "037000092970023220000000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "037000092970023220000000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "037000092970023220000000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "037000092970023220000000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 30) {  // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm 
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "037000092970023220000000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "037000092970023220000000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "037000092970023220000000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "037000092970023220000000"; mesonCutArray[ 3] = "01523065009000"; // 40-80%
		eventCutArray[ 4] = "5490001"; photonCutArray[ 4] = "037000092970023220000000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else if (trainConfig == 31) { // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm  added signals
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "037000092970023220000000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "037000092970023220000000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "037000092970023220000000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "037000092970023220000000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "037000092970023220000000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 32) { // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm  added signals
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "037000092970023220000000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "037000092970023220000000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "037000092970023220000000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "037000092970023220000000"; mesonCutArray[ 3] = "01523065009000"; // 20-40% 
		eventCutArray[ 4] = "5490002"; photonCutArray[ 4] = "037000092970023220000000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else  if (trainConfig == 33){ // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm, photon quality 1 
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "037000092970023220020000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "037000092970023220020000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "037000092970023220020000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "037000092970023220020000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "037000092970023220020000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 34) {  // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm, photon quality 1  
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "037000092970023220020000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "037000092970023220020000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "037000092970023220020000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "037000092970023220020000"; mesonCutArray[ 3] = "01523065009000"; // 40-80%
		eventCutArray[ 4] = "5490001"; photonCutArray[ 4] = "037000092970023220020000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else if (trainConfig == 35) { // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm, photon quality 1  added signals
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "037000092970023220020000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "037000092970023220020000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "037000092970023220020000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "037000092970023220020000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "037000092970023220020000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 36) { // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm, photon quality 1  added signals
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "037000092970023220020000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "037000092970023220020000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "037000092970023220020000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "037000092970023220020000"; mesonCutArray[ 3] = "01523065009000"; // 20-40% 
		eventCutArray[ 4] = "5490002"; photonCutArray[ 4] = "037000092970023220020000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else  if (trainConfig == 37){ // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm, photon quality 3 
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "037000092970023220040000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "037000092970023220040000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "037000092970023220040000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "037000092970023220040000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "037000092970023220040000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 38) {  // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm, photon quality 3  
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "037000092970023220040000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "037000092970023220040000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "037000092970023220040000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "037000092970023220040000"; mesonCutArray[ 3] = "01523065009000"; // 40-80%
		eventCutArray[ 4] = "5490001"; photonCutArray[ 4] = "037000092970023220040000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else if (trainConfig == 39) { // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm, photon quality 3  added signals
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "037000092970023220040000"; mesonCutArray[ 0] = "01523045009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "037000092970023220040000"; mesonCutArray[ 1] = "01523045009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "037000092970023220040000"; mesonCutArray[ 2] = "01523045009000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "037000092970023220040000"; mesonCutArray[ 3] = "01523045009000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "037000092970023220040000"; mesonCutArray[ 4] = "01523045009000"; // 0-20%
	} else if (trainConfig == 40) { // LHC10h standard, eta 0.65, y = 0.6, min R = 35 cm, photon quality 3  added signals
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "037000092970023220040000"; mesonCutArray[ 0] = "01523045009000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "037000092970023220040000"; mesonCutArray[ 1] = "01523065009000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "037000092970023220040000"; mesonCutArray[ 2] = "01523065009000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "037000092970023220040000"; mesonCutArray[ 3] = "01523065009000"; // 20-40% 
		eventCutArray[ 4] = "5490002"; photonCutArray[ 4] = "037000092970023220040000"; mesonCutArray[ 4] = "01523065009000"; // 40-90%
	} else if (trainConfig == 41){ // Standard cuts, eta 0.9, only to be run on data :kSemiCentral
		eventCutArray[ 0] = "6016001"; photonCutArray[ 0] = "002000092970023220000000"; mesonCutArray[ 0] = "01525045009000"; // 0-5%
		eventCutArray[ 1] = "6126001"; photonCutArray[ 1] = "002000092970023220000000"; mesonCutArray[ 1] = "01525045009000"; // 5-10%
		eventCutArray[ 2] = "5016001"; photonCutArray[ 2] = "002000092970023220000000"; mesonCutArray[ 2] = "01525045009000"; // 0-10%
		eventCutArray[ 3] = "6126001"; photonCutArray[ 3] = "002000092970023220000000"; mesonCutArray[ 3] = "01525045009000"; // 10-20%
		eventCutArray[ 4] = "5026001"; photonCutArray[ 4] = "002000092970023220000000"; mesonCutArray[ 4] = "01525045009000"; // 0-20%
	} else if (trainConfig == 42) { // Standard cuts, eta 0.9, only to be run on data :kSemiCentral
		eventCutArray[ 0] = "5236001"; photonCutArray[ 0] = "002000092970023220000000"; mesonCutArray[ 0] = "01525065009000"; 
		eventCutArray[ 1] = "5346001"; photonCutArray[ 1] = "002000092970023220000000"; mesonCutArray[ 1] = "01525065009000"; 
		eventCutArray[ 2] = "5456001"; photonCutArray[ 2] = "002000092970023220000000"; mesonCutArray[ 2] = "01525065009000"; 
		eventCutArray[ 3] = "5566001"; photonCutArray[ 3] = "002000092970023220000000"; mesonCutArray[ 3] = "01525065009000"; 
		eventCutArray[ 4] = "5676001"; photonCutArray[ 4] = "002000092970023220000000"; mesonCutArray[ 4] = "01525065009000"; 
	} else if (trainConfig == 43){ // Standard cuts, eta 0.9, only to be run on data
		eventCutArray[ 0] = "5230001"; photonCutArray[ 0] = "002000092970023220000000"; mesonCutArray[ 0] = "01525045009000"; 
		eventCutArray[ 1] = "5340001"; photonCutArray[ 1] = "002000092970023220000000"; mesonCutArray[ 1] = "01525065009000"; 
		eventCutArray[ 2] = "5450001"; photonCutArray[ 2] = "002000092970023220000000"; mesonCutArray[ 2] = "01525065009000"; 
		eventCutArray[ 3] = "5560001"; photonCutArray[ 3] = "002000092970023220000000"; mesonCutArray[ 3] = "01525065009000"; 
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970023220000000"; mesonCutArray[ 4] = "01525065009000"; 
	} else if ( trainConfig == 44){ // qt elipse cut 0.05
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028220000000"; mesonCutArray[ 0] = "01525065009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028220000000"; mesonCutArray[ 1] = "01525065009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028220000000"; mesonCutArray[ 2] = "01525065009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "002000092970028220000000"; mesonCutArray[ 3] = "01525065009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "002000092970028220000000"; mesonCutArray[ 4] = "01525065009000"; // 0-20%
	} else if ( trainConfig == 45) { // qt elipse cut 0.05
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "002000092970028220000000"; mesonCutArray[ 0] = "01525065009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "002000092970028220000000"; mesonCutArray[ 1] = "01525065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "002000092970028220000000"; mesonCutArray[ 2] = "01525065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "002000092970028220000000"; mesonCutArray[ 3] = "01525065009000"; // 40-80%
		eventCutArray[ 4] = "5350001"; photonCutArray[ 4] = "002000092970028220000000"; mesonCutArray[ 4] = "01525065009000"; // 30-50%  
	} else if ( trainConfig == 46){ // qt elipse cut 0.05
		eventCutArray[ 0] = "5230001"; photonCutArray[ 0] = "002000092970028220000000"; mesonCutArray[ 0] = "01525065009000"; // 20-30% 
		eventCutArray[ 1] = "5340001"; photonCutArray[ 1] = "002000092970028220000000"; mesonCutArray[ 1] = "01525065009000"; // 30-40% 
		eventCutArray[ 2] = "5450001"; photonCutArray[ 2] = "002000092970028220000000"; mesonCutArray[ 2] = "01525065009000"; // 40-50% 
		eventCutArray[ 3] = "5560001"; photonCutArray[ 3] = "002000092970028220000000"; mesonCutArray[ 3] = "01525065009000"; // 50-60% 
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028220000000"; mesonCutArray[ 4] = "01525065009000"; // 60-70% 
	} else if ( trainConfig == 47){ // cos(theta_point) cut 0.85
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970023220400000"; mesonCutArray[ 0] = "01525065009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970023220400000"; mesonCutArray[ 1] = "01525065009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970023220400000"; mesonCutArray[ 2] = "01525065009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "002000092970023220400000"; mesonCutArray[ 3] = "01525065009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "002000092970023220400000"; mesonCutArray[ 4] = "01525065009000"; // 0-20%
	} else if ( trainConfig == 48) { // cos(theta_point) cut 0.85
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "002000092970023220400000"; mesonCutArray[ 0] = "01525065009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "002000092970023220400000"; mesonCutArray[ 1] = "01525065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "002000092970023220400000"; mesonCutArray[ 2] = "01525065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "002000092970023220400000"; mesonCutArray[ 3] = "01525065009000"; // 40-80%
		eventCutArray[ 4] = "5350001"; photonCutArray[ 4] = "002000092970023220400000"; mesonCutArray[ 4] = "01525065009000"; // 30-50%  
	} else if ( trainConfig == 49){ // cos(theta_point) cut 0.85
		eventCutArray[ 0] = "5230001"; photonCutArray[ 0] = "002000092970023220400000"; mesonCutArray[ 0] = "01525065009000"; // 20-30% 
		eventCutArray[ 1] = "5340001"; photonCutArray[ 1] = "002000092970023220400000"; mesonCutArray[ 1] = "01525065009000"; // 30-40% 
		eventCutArray[ 2] = "5450001"; photonCutArray[ 2] = "002000092970023220400000"; mesonCutArray[ 2] = "01525065009000"; // 40-50% 
		eventCutArray[ 3] = "5560001"; photonCutArray[ 3] = "002000092970023220400000"; mesonCutArray[ 3] = "01525065009000"; // 50-60% 
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970023220400000"; mesonCutArray[ 4] = "01525065009000"; // 60-70% 
	} else if ( trainConfig == 50){ // psi pair 2D 0.05
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970023260000000"; mesonCutArray[ 0] = "01525065009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970023260000000"; mesonCutArray[ 1] = "01525065009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970023260000000"; mesonCutArray[ 2] = "01525065009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "002000092970023260000000"; mesonCutArray[ 3] = "01525065009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "002000092970023260000000"; mesonCutArray[ 4] = "01525065009000"; // 0-20%
	} else if ( trainConfig == 51) { // psi pair 2D 0.05
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "002000092970023260000000"; mesonCutArray[ 0] = "01525065009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "002000092970023260000000"; mesonCutArray[ 1] = "01525065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "002000092970023260000000"; mesonCutArray[ 2] = "01525065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "002000092970023260000000"; mesonCutArray[ 3] = "01525065009000"; // 40-80%
		eventCutArray[ 4] = "5350001"; photonCutArray[ 4] = "002000092970023260000000"; mesonCutArray[ 4] = "01525065009000"; // 30-50%  
	} else if ( trainConfig == 52){ // psi pair 2D 0.05
		eventCutArray[ 0] = "5230001"; photonCutArray[ 0] = "002000092970023260000000"; mesonCutArray[ 0] = "01525065009000"; // 20-30% 
		eventCutArray[ 1] = "5340001"; photonCutArray[ 1] = "002000092970023260000000"; mesonCutArray[ 1] = "01525065009000"; // 30-40% 
		eventCutArray[ 2] = "5450001"; photonCutArray[ 2] = "002000092970023260000000"; mesonCutArray[ 2] = "01525065009000"; // 40-50% 
		eventCutArray[ 3] = "5560001"; photonCutArray[ 3] = "002000092970023260000000"; mesonCutArray[ 3] = "01525065009000"; // 50-60% 
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970023260000000"; mesonCutArray[ 4] = "01525065009000"; // 60-70%       
	} else if ( trainConfig == 53){ // psi pair 2D 0.1
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970023250000000"; mesonCutArray[ 0] = "01525065009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970023250000000"; mesonCutArray[ 1] = "01525065009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970023250000000"; mesonCutArray[ 2] = "01525065009000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "002000092970023250000000"; mesonCutArray[ 3] = "01525065009000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "002000092970023250000000"; mesonCutArray[ 4] = "01525065009000"; // 0-20%
	} else if ( trainConfig == 54) { // psi pair 2D 0.1
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "002000092970023250000000"; mesonCutArray[ 0] = "01525065009000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "002000092970023250000000"; mesonCutArray[ 1] = "01525065009000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "002000092970023250000000"; mesonCutArray[ 2] = "01525065009000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "002000092970023250000000"; mesonCutArray[ 3] = "01525065009000"; // 40-80%
		eventCutArray[ 4] = "5350001"; photonCutArray[ 4] = "002000092970023250000000"; mesonCutArray[ 4] = "01525065009000"; // 30-50%  
	} else if ( trainConfig == 55){ // psi pair 2D 0.1
		eventCutArray[ 0] = "5230001"; photonCutArray[ 0] = "002000092970023250000000"; mesonCutArray[ 0] = "01525065009000"; // 20-30% 
		eventCutArray[ 1] = "5340001"; photonCutArray[ 1] = "002000092970023250000000"; mesonCutArray[ 1] = "01525065009000"; // 30-40% 
		eventCutArray[ 2] = "5450001"; photonCutArray[ 2] = "002000092970023250000000"; mesonCutArray[ 2] = "01525065009000"; // 40-50% 
		eventCutArray[ 3] = "5560001"; photonCutArray[ 3] = "002000092970023250000000"; mesonCutArray[ 3] = "01525065009000"; // 50-60% 
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970023250000000"; mesonCutArray[ 4] = "01525065009000"; // 60-70%          
	} else if ( trainConfig == 56){ // cleaner cuts
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5120001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5020001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 57){ // cleaner cuts added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5120002"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5020002"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%   
	} else if ( trainConfig == 58) { // cleaner cuts
		eventCutArray[ 0] = "5240001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 20-40%
		eventCutArray[ 1] = "5460001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 40-60%
		eventCutArray[ 2] = "5680001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 60-80%
		eventCutArray[ 3] = "5480001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 40-80%
		eventCutArray[ 4] = "5350001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 30-50%  
	} else if ( trainConfig == 59) { // cleaner cuts added signal
		eventCutArray[ 0] = "5240002"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 20-40%
		eventCutArray[ 1] = "5460002"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 40-60%
		eventCutArray[ 2] = "5680002"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 60-80%
		eventCutArray[ 3] = "5480002"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 40-80%
		eventCutArray[ 4] = "5350002"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 30-50%  		
	} else if ( trainConfig == 60){ // cleaner cuts
		eventCutArray[ 0] = "5230001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 20-30% 
		eventCutArray[ 1] = "5340001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 30-40% 
		eventCutArray[ 2] = "5450001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 40-50% 
		eventCutArray[ 3] = "5560001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 50-60% 
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 60-70%                
	} else if ( trainConfig == 61){ // cleaner cuts added signal
		eventCutArray[ 0] = "5230002"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 20-30% 
		eventCutArray[ 1] = "5340002"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 30-40% 
		eventCutArray[ 2] = "5450002"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 40-50% 
		eventCutArray[ 3] = "5560002"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 50-60% 
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 60-70%                   
	} else if ( trainConfig == 62){ // cleaner cuts
		eventCutArray[ 0] = "6230001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6340001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "6450001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "6560001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "6670001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 63){ // cleaner cuts added signal
		eventCutArray[ 0] = "6230002"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6340002"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "6450002"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "6560002"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "6670002"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 64){ // cleaner cuts
		eventCutArray[ 0] = "6780001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6890001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5670001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5780001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5890001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 65){ // cleaner cuts added signal
		eventCutArray[ 0] = "6780002"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6890002"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5670002"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5780002"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5890002"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 66){ // cleaner cuts
		eventCutArray[ 0] = "7010001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "7120001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "7230001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "7340001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "7450001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 67){ // cleaner cuts added signal
		eventCutArray[ 0] = "7010002"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "7120002"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "7230002"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "7340002"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "7450002"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 68){ // cleaner cuts
		eventCutArray[ 0] = "7560001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "7670001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "7780001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "7890001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 10-20%
		eventCutArray[ 4] = "7090001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 0-20%	
	} else if ( trainConfig == 69){ // cleaner cuts added signal
		eventCutArray[ 0] = "7560002"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "7670002"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "7780002"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "7890002"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 10-20%
		eventCutArray[ 4] = "7090002"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 0-20%			
	} else if ( trainConfig == 70){ // variation eta  0.65
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "032000092970028250400000"; mesonCutArray[ 0]= "01523065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "032000092970028250400000"; mesonCutArray[ 1]= "01523065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "032000092970028250400000"; mesonCutArray[ 2]= "01523065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "032000092970028250400000"; mesonCutArray[ 3]= "01523065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "032000092970028250400000"; mesonCutArray[ 4]= "01523065000000"; // 20-50% 
	} else if ( trainConfig == 71){ // variation eta  0.65 added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "032000092970028250400000"; mesonCutArray[ 0]= "01523065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "032000092970028250400000"; mesonCutArray[ 1]= "01523065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "032000092970028250400000"; mesonCutArray[ 2]= "01523065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "032000092970028250400000"; mesonCutArray[ 3]= "01523065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "032000092970028250400000"; mesonCutArray[ 4]= "01523065000000"; // 20-50% 		
	} else if ( trainConfig == 72){ // variation eta  0.75
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "042000092970028250400000"; mesonCutArray[ 0]= "01522065009000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "042000092970028250400000"; mesonCutArray[ 1]= "01522065009000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "042000092970028250400000"; mesonCutArray[ 2]= "01522065009000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "042000092970028250400000"; mesonCutArray[ 3]= "01522065009000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "042000092970028250400000"; mesonCutArray[ 4]= "01522065009000"; // 20-50% 
	} else if ( trainConfig == 73){ // variation eta  0.75 added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "042000092970028250400000"; mesonCutArray[ 0]= "01522065009000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "042000092970028250400000"; mesonCutArray[ 1]= "01522065009000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "042000092970028250400000"; mesonCutArray[ 2]= "01522065009000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "042000092970028250400000"; mesonCutArray[ 3]= "01522065009000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "042000092970028250400000"; mesonCutArray[ 4]= "01522065009000"; // 20-50% 
	} else if ( trainConfig == 74){ // single pt 0.075
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000492970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000492970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000492970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000492970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000492970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 75){ // single pt 0.075 added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000492970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000492970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000492970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000492970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000492970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 76){ // single pt 0.1
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000192970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000192970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000192970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000192970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000192970028250400000"; mesonCutArray[ 4]= "01525065000000"; //20-50%
	} else if ( trainConfig == 77){ // single pt 0.1 added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000192970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000192970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000192970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000192970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000192970028250400000"; mesonCutArray[ 4]= "01525065000000"; //20-50%
	} else if ( trainConfig == 78){ // variation TPC cls 0.7
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000062970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000062970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000062970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000062970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000062970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 79){ // variation TPC cls 0.7 added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000062970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000062970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000062970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000062970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000062970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 80){ // variation TPC cls 0.35
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000082970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000082970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000082970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000082970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000082970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 81){ // variation TPC cls 0.35 added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000082970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000082970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000082970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000082970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000082970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 82){ // variation edEdx  -4,5
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000093970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000093970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000093970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000093970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000093970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 83){ // variation edEdx  -4,5  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000093970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000093970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000093970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000093970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000093970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 84){ // variation edEdx  -2.5,4
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000096970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000096970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000096970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000096970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000096970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 85){ // variation edEdx  -2.5,4  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000096970028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000096970028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000096970028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000096970028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000096970028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 86){ //variation pion p dEdx 0.3-5.
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092951028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092951028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092951028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092951028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092951028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 87){ //variation pion p dEdx 0.3-5.  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092951028250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092951028250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092951028250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092951028250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092951028250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 88){ // TOF el. PID -3,5
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970038250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970038250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970038250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970038250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970038250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 89){ // TOF el. PID -3,5  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970038250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970038250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970038250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970038250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970038250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%		
	} else if ( trainConfig == 90){ // TOF el. PID -2,3
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970048250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970048250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970048250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970048250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970048250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 91){ // TOF el. PID -2,3  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970048250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970048250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970048250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970048250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970048250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 92){ // qt 0.03
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970029250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970029250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970029250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970029250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970029250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 93){ // qt 0.03  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970029250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970029250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970029250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970029250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970029250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 94){ // qt 0.07 no2D
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970022250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970022250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970022250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970022250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970022250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 95){ // qt 0.07 no2D  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970022250400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970022250400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970022250400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970022250400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970022250400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 96){ // chi2  50.
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028150400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028150400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028150400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970028150400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028150400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 97){ // chi2  50.  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028150400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028150400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028150400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028150400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028150400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%		
	} else if ( trainConfig == 98){ // chi2  20.
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028850400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028850400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028850400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970028850400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028850400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 99){ // chi2  20.  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028850400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028850400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028850400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028850400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028850400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 100){ // psi pair 0.05
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028260400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028260400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028260400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970028260400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028260400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 101){ // psi pair 0.05  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028260400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028260400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028260400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028260400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028260400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 102){ // cosPA -1
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028250000000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028250000000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028250000000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970028250000000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028250000000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 103){ // cosPA -1  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028250000000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028250000000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028250000000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028250000000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028250000000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 104){ // variation alpha 0.75
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0]= "01525055000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1]= "01525055000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2]= "01525055000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3]= "01525055000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4]= "01525055000000"; // 20-50%
	} else if ( trainConfig == 105){ // variation alpha 0.75  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0]= "01525055000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1]= "01525055000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2]= "01525055000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3]= "01525055000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4]= "01525055000000"; // 20-50%	
	} else if ( trainConfig == 106){ // variation alpha 0.85
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0]= "01525075000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1]= "01525075000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2]= "01525075000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3]= "01525075000000"; // 20-40%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4]= "01525075000000"; // 20-50%
	} else if ( trainConfig == 107){ // variation alpha 0.85  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0]= "01525075000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1]= "01525075000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2]= "01525075000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3]= "01525075000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4]= "01525075000000"; // 20-50%
	} else if ( trainConfig == 108){ // psi pair 0.2
		eventCutArray[ 0] = "6013301"; photonCutArray[ 0] = "002111092970028280400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6123301"; photonCutArray[ 1] = "002111092970028280400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5013301"; photonCutArray[ 2] = "002111092970028280400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5243601"; photonCutArray[ 3] = "002111092970028280400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5253601"; photonCutArray[ 4] = "002111092970028280400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 109){ // psi pair 0.2  added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028280400000"; mesonCutArray[ 0]= "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028280400000"; mesonCutArray[ 1]= "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028280400000"; mesonCutArray[ 2]= "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028280400000"; mesonCutArray[ 3]= "01525065000000"; // 20-40%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028280400000"; mesonCutArray[ 4]= "01525065000000"; // 20-50%
	} else if ( trainConfig == 110){ // cleaner cuts
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 111){ // cleaner cuts added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%   		
	} else if ( trainConfig == 112){ // cleaner cuts photon Quality 1
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028250420000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028250420000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028250420000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970028250420000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028250420000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 113){ // cleaner cuts added signal photon Quality 1
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028250420000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028250420000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028250420000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028250420000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028250420000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%   		
	} else if ( trainConfig == 114){ // cleaner cuts photon Quality 2
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028250430000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028250430000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028250430000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970028250430000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028250430000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 115){ // cleaner cuts added signal photon Quality 2
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028250430000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028250430000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028250430000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028250430000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028250430000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%   		
	} else if ( trainConfig == 116){ // cleaner cuts photon Quality 3
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028250440000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028250440000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092970028250440000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092970028250440000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092970028250440000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 117){ // cleaner cuts added signal photon Quality 3
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092970028250440000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092970028250440000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092970028250440000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092970028250440000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092970028250440000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%   		
	} else if ( trainConfig == 118){ // cleaner cuts, min R = 35 cm
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "007000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "007000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "007000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "007000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "007000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 119){ // cleaner cuts, min R = 35 cm added signal
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "007000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "007000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "007000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "007000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "007000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%   		
	} else if ( trainConfig == 120){ // cleaner cuts, photon Quality 1, min R = 35 cm
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "007000092970028250420000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "007000092970028250420000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "007000092970028250420000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "007000092970028250420000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "007000092970028250420000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 121){ // cleaner cuts added signal, photon Quality 1, min R = 35 cm
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "007000092970028250420000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "007000092970028250420000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "007000092970028250420000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "007000092970028250420000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "007000092970028250420000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%   		
	} else if ( trainConfig == 122){ // cleaner cuts, photon Quality 3, min R = 35 cm
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "007000092970028250440000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "007000092970028250440000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "007000092970028250440000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "007000092970028250440000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "007000092970028250440000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 123){ // cleaner cuts added signal, photon Quality 3, min R = 35 cm
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "007000092970028250440000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "007000092970028250440000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "007000092970028250440000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "007000092970028250440000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "007000092970028250440000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%   		
	} else if ( trainConfig == 124){ // cleaner cuts, specific centrality trigger selection 
		eventCutArray[ 0] = "6013301"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // kCentral 0-5%
		eventCutArray[ 1] = "6123301"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // kCentral 5-10%
		eventCutArray[ 2] = "5013301"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // kCentral 0-10%
		eventCutArray[ 3] = "5013601"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // kSemiCentral 0-10%
		eventCutArray[ 4] = "5123601"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // kSemiCentral 10-20%
	} else if ( trainConfig == 125){ // cleaner cuts, specific centrality trigger selection 
		eventCutArray[ 0] = "5233601"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // kSemiCentral 20-30%
		eventCutArray[ 1] = "5343601"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // kSemiCentral 30-40%
		eventCutArray[ 2] = "5453601"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // kSemiCentral 40-50%
		eventCutArray[ 3] = "5243601"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // kSemiCentral 20-40%
		eventCutArray[ 4] = "5253601"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // kSemiCentral 20-50%
	} else if ( trainConfig == 126){ // cleaner cuts, pion line at 2.5 sigma
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092370028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092370028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092370028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092370028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092370028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 127){ // cleaner cuts, pion line at 2.5 sigma added signals
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092370028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092370028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092370028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092370028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092370028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 128){ // cleaner cuts, pion line at 2.0 sigma
		eventCutArray[ 0] = "6013301"; photonCutArray[ 0] = "002111092573028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6123301"; photonCutArray[ 1] = "002111092573028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5013301"; photonCutArray[ 2] = "002111092573028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5243601"; photonCutArray[ 3] = "002111092573028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5253601"; photonCutArray[ 4] = "002111092573028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
 	} else if ( trainConfig == 129){ // cleaner cuts, pion line at 2.0 sigma added signals
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092570028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092570028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092570028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092570028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092570028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 130){ // cleaner cuts, pion line at 2.0, high pt at 1.0
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092874028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092874028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010001"; photonCutArray[ 2] = "002000092874028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240001"; photonCutArray[ 3] = "002000092874028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250001"; photonCutArray[ 4] = "002000092874028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 131){ // cleaner cuts, pion line at 2.0, high pt at 1.0, added signals
		eventCutArray[ 0] = "6010002"; photonCutArray[ 0] = "002000092874028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6120002"; photonCutArray[ 1] = "002000092874028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5010002"; photonCutArray[ 2] = "002000092874028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5240002"; photonCutArray[ 3] = "002000092874028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5250002"; photonCutArray[ 4] = "002000092874028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%
	} else if ( trainConfig == 132){ // cleaner cuts, finer centrality slices
		eventCutArray[ 0] = "5120001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "5230001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5340001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10%
		eventCutArray[ 3] = "5450001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 10-20%
		eventCutArray[ 4] = "5560001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 0-20%	
	} else if ( trainConfig == 133){ // cleaner cuts with oroc phi cut & specific centrality selection
		eventCutArray[ 0] = "6013301"; photonCutArray[ 0] = "002111092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 0-5%
		eventCutArray[ 1] = "6123301"; photonCutArray[ 1] = "002111092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 5-10%
		eventCutArray[ 2] = "5013301"; photonCutArray[ 2] = "002111092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 0-10% central
		eventCutArray[ 3] = "5013601"; photonCutArray[ 3] = "002111092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 0-10% semicentral
		eventCutArray[ 4] = "5123601"; photonCutArray[ 4] = "002111092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 10-20%
	} else if ( trainConfig == 134){ // cleaner cuts
		eventCutArray[ 0] = "5243601"; photonCutArray[ 0] = "002111092970028250400000"; mesonCutArray[ 0] = "01525065000000"; // 20-40%
		eventCutArray[ 1] = "5253601"; photonCutArray[ 1] = "002111092970028250400000"; mesonCutArray[ 1] = "01525065000000"; // 20-50%
		eventCutArray[ 2] = "5233601"; photonCutArray[ 2] = "002111092970028250400000"; mesonCutArray[ 2] = "01525065000000"; // 20-30%
		eventCutArray[ 3] = "5343601"; photonCutArray[ 3] = "002111092970028250400000"; mesonCutArray[ 3] = "01525065000000"; // 30-40%
		eventCutArray[ 4] = "5453601"; photonCutArray[ 4] = "002111092970028250400000"; mesonCutArray[ 4] = "01525065000000"; // 40-50%
	} else if ( trainConfig == 135){ // flow cuts with eta = 0.9, y = 0.85
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "002000092970028250400000"; mesonCutArray[ 0] = "01525065000000";
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "002000092970028250400000"; mesonCutArray[ 1] = "01525065000000";
		eventCutArray[ 2] = "5120001"; photonCutArray[ 2] = "002000092970028250400000"; mesonCutArray[ 2] = "01525065000000";
		eventCutArray[ 3] = "5230001"; photonCutArray[ 3] = "002000092970028250400000"; mesonCutArray[ 3] = "01525065000000";
		eventCutArray[ 4] = "5340001"; photonCutArray[ 4] = "002000092970028250400000"; mesonCutArray[ 4] = "01525065000000";
		eventCutArray[ 5] = "5460001"; photonCutArray[ 5] = "002000092970028250400000"; mesonCutArray[ 5] = "01525065000000";
		eventCutArray[ 6] = "5680001"; photonCutArray[ 6] = "002000092970028250400000"; mesonCutArray[ 6] = "01525065000000";
	} else if ( trainConfig == 136){ // flow cuts with eta = 0.65, y = 0.6
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "032000092970028250400000"; mesonCutArray[ 0] = "01523065000000";
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "032000092970028250400000"; mesonCutArray[ 1] = "01523065000000";
		eventCutArray[ 2] = "5120001"; photonCutArray[ 2] = "032000092970028250400000"; mesonCutArray[ 2] = "01523065000000";
		eventCutArray[ 3] = "5230001"; photonCutArray[ 3] = "032000092970028250400000"; mesonCutArray[ 3] = "01523065000000";
		eventCutArray[ 4] = "5340001"; photonCutArray[ 4] = "032000092970028250400000"; mesonCutArray[ 4] = "01523065000000";
		eventCutArray[ 5] = "5460001"; photonCutArray[ 5] = "032000092970028250400000"; mesonCutArray[ 5] = "01523065000000";
		eventCutArray[ 6] = "5680001"; photonCutArray[ 6] = "032000092970028250400000"; mesonCutArray[ 6] = "01523065000000";
	} else if ( trainConfig == 137){ // flow cuts with eta = 0.6, y = 0.5
		eventCutArray[ 0] = "6010001"; photonCutArray[ 0] = "012000092970028250400000"; mesonCutArray[ 0] = "01524065000000";
		eventCutArray[ 1] = "6120001"; photonCutArray[ 1] = "012000092970028250400000"; mesonCutArray[ 1] = "01524065000000";
		eventCutArray[ 2] = "5120001"; photonCutArray[ 2] = "012000092970028250400000"; mesonCutArray[ 2] = "01524065000000";
		eventCutArray[ 3] = "5230001"; photonCutArray[ 3] = "012000092970028250400000"; mesonCutArray[ 3] = "01524065000000";
		eventCutArray[ 4] = "5340001"; photonCutArray[ 4] = "012000092970028250400000"; mesonCutArray[ 4] = "01524065000000";
		eventCutArray[ 5] = "5460001"; photonCutArray[ 5] = "012000092970028250400000"; mesonCutArray[ 5] = "01524065000000";
		eventCutArray[ 6] = "5680001"; photonCutArray[ 6] = "012000092970028250400000"; mesonCutArray[ 6] = "01524065000000";  
	} else if ( trainConfig == 138){
		eventCutArray[ 0] = "6013301"; photonCutArray[ 0] = "002111092573028280400000"; mesonCutArray[ 0] = "01525065000000"; 
		eventCutArray[ 1] = "6123301"; photonCutArray[ 1] = "002111092573028280400000"; mesonCutArray[ 1] = "01525065000000"; 
		eventCutArray[ 2] = "5013301"; photonCutArray[ 2] = "002111092573028280400000"; mesonCutArray[ 2] = "01525065000000"; 
		eventCutArray[ 3] = "5243601"; photonCutArray[ 3] = "002111092573028280400000"; mesonCutArray[ 3] = "01525065000000"; 
		eventCutArray[ 4] = "5243601"; photonCutArray[ 4] = "002111092573028280400000"; mesonCutArray[ 4] = "01525065000000"; 
	} else {
		Error(Form("GammaConvV1_%i",trainConfig), "wrong trainConfig variable no cuts have been specified for the configuration");
		return;
	}

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

	TList *HeaderList = new TList();
	if (periodName.CompareTo("LHC13d2")==0){
		TObjString *Header1 = new TObjString("pi0_1");
		HeaderList->Add(Header1);
	//    TObjString *Header3 = new TObjString("eta_2");
	//    HeaderList->Add(Header3);

	} else if (periodName.CompareTo("LHC12a17x_fix")==0){
		TObjString *Header1 = new TObjString("PARAM");
		HeaderList->Add(Header1);
	} else if (periodName.CompareTo("LHC14a1a")==0){
		if (headerSelectionInt == 1){ 
			TObjString *Header1 = new TObjString("pi0_1");
			HeaderList->Add(Header1);
		} else if (headerSelectionInt == 2){
			TObjString *Header1 = new TObjString("eta_2");
			HeaderList->Add(Header1);
		} else {
			TObjString *Header1 = new TObjString("pi0_1");
			HeaderList->Add(Header1);
			TObjString *Header2 = new TObjString("eta_2");
			HeaderList->Add(Header2);
		}  
	} else if (periodName.CompareTo("LHC14a1b")==0 || periodName.CompareTo("LHC14a1c")==0){
		TObjString *Header1 = new TObjString("BOX");
		HeaderList->Add(Header1);
	}	

	EventCutList->SetOwner(kTRUE);
	AliConvEventCuts **analysisEventCuts = new AliConvEventCuts*[numberOfCuts];
	ConvCutList->SetOwner(kTRUE);
	AliConversionPhotonCuts **analysisCuts = new AliConversionPhotonCuts*[numberOfCuts];
	MesonCutList->SetOwner(kTRUE);
	AliConversionMesonCuts **analysisMesonCuts = new AliConversionMesonCuts*[numberOfCuts];

	for(Int_t i = 0; i<numberOfCuts; i++){
		analysisEventCuts[i] = new AliConvEventCuts();
		if (trainConfig == 1 ||trainConfig == 5 || trainConfig == 9 || trainConfig == 13 || trainConfig == 17 || trainConfig == 21 || trainConfig == 25 || trainConfig == 29 || trainConfig == 33 || trainConfig == 37){ // || trainConfig == 41 
			if (i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_PbPb_2760GeV_0005TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_0005V0M");
			if (i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_PbPb_2760GeV_0510TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_0510V0M");
			if (i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_PbPb_2760GeV_0010TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_0010V0M");
			if (i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE,fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_PbPb_2760GeV_1020TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_1020V0M");
			if (i == 4 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE,fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_PbPb_2760GeV_0020TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_0020V0M");
		} else if (trainConfig == 2 ||trainConfig == 6 || trainConfig == 10 || trainConfig == 14 || trainConfig == 18 || trainConfig == 22 || trainConfig == 26 || trainConfig == 30  || trainConfig == 34 || trainConfig == 38){ // || trainConfig == 42
			if (i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_PbPb_2760GeV_2040TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_2040V0M");
			if (i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_PbPb_2760GeV_4060TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_4060V0M");
			if (i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_PbPb_2760GeV_6080TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_6080V0M");
			if (i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_PbPb_2760GeV_4080TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_4080V0M");
		} else if (trainConfig == 3 ||trainConfig == 7 || trainConfig == 11 || trainConfig == 15 || trainConfig == 19 || trainConfig == 23 || trainConfig == 27 || trainConfig == 31 || trainConfig == 35 || trainConfig == 39 ){ //|| trainConfig == 43 
			if (i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_addSig_PbPb_2760GeV_0005TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_0005V0M");
			if (i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_addSig_PbPb_2760GeV_0510TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_0510V0M");
			if (i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_addSig_PbPb_2760GeV_0010TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_0010V0M");
			if (i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE,fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_addSig_PbPb_2760GeV_1020TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_1020V0M");
			if (i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_addSig_PbPb_2760GeV_0020TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_0020V0M");
		} else if (trainConfig == 4 ||trainConfig == 8 || trainConfig == 12 || trainConfig == 16 || trainConfig == 20 || trainConfig == 24 || trainConfig == 28 || trainConfig == 32 || trainConfig == 36 || trainConfig == 40){ // || trainConfig == 44 
			if (i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_addSig_PbPb_2760GeV_2040TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_2040V0M");
			if (i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_addSig_PbPb_2760GeV_4060TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_4060V0M");
			if (i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_addSig_PbPb_2760GeV_6080TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_6080V0M");
			if (i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kFALSE, kFALSE, fileNameInputForWeighting, "Pi0_Hijing_LHC13d2_addSig_PbPb_2760GeV_4080TPC", "", "","Pi0_Fit_Data_PbPb_2760GeV_4080V0M");
		}

		if (trainConfig == 56 ){
			if (periodName.CompareTo("LHC14a1a") ==0 || periodName.CompareTo("LHC14a1b") ==0 || periodName.CompareTo("LHC14a1c") ==0 ){
				if ( i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_0005TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_0005TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0005V0M","Eta_Fit_Data_PbPb_2760GeV_0005V0M");
				if ( i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_0510TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_0510TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0510V0M","Eta_Fit_Data_PbPb_2760GeV_0510V0M");
				if ( i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_0010TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_0010TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0010V0M","Eta_Fit_Data_PbPb_2760GeV_0010V0M");
				if ( i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_1020TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_1020TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_1020V0M","Eta_Fit_Data_PbPb_2760GeV_1020V0M");
				if ( i == 4 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_0020TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_0020TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0020V0M","Eta_Fit_Data_PbPb_2760GeV_0020V0M");
			}	
		}	  
		if (trainConfig == 57 ){
			if (periodName.CompareTo("LHC14a1a") ==0 || periodName.CompareTo("LHC14a1b") ==0 || periodName.CompareTo("LHC14a1c") ==0 ){
				if ( i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_0005TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_0005TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0005V0M","Eta_Fit_Data_PbPb_2760GeV_0005V0M");
				if ( i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_0510TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_0510TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0510V0M","Eta_Fit_Data_PbPb_2760GeV_0510V0M");
				if ( i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_0010TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_0010TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0010V0M","Eta_Fit_Data_PbPb_2760GeV_0010V0M");
				if ( i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_1020TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_1020TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_1020V0M","Eta_Fit_Data_PbPb_2760GeV_1020V0M");
				if ( i == 4 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_0020TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_0020TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0020V0M","Eta_Fit_Data_PbPb_2760GeV_0020V0M");
			}	
		}	  
		if (trainConfig == 58 ){
			if (periodName.CompareTo("LHC14a1a") ==0 || periodName.CompareTo("LHC14a1b") ==0 || periodName.CompareTo("LHC14a1c") ==0 ){
				if ( i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_2040TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_2040TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_2040V0M","Eta_Fit_Data_PbPb_2760GeV_2040V0M");
				if ( i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_4060TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_4060TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_4060V0M","Eta_Fit_Data_PbPb_2760GeV_4060V0M");
				if ( i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_6080TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_6080TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_6080V0M","Eta_Fit_Data_PbPb_2760GeV_6080V0M");
				if ( i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_4080TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_4080TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_1020V0M","Eta_Fit_Data_PbPb_2760GeV_1020V0M");
				if ( i == 4 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_3050TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_3050TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_3050V0M","Eta_Fit_Data_PbPb_2760GeV_3050V0M");
			}	
		}	  
		if (trainConfig == 59 ){
			if (periodName.CompareTo("LHC14a1a") ==0 || periodName.CompareTo("LHC14a1b") ==0 || periodName.CompareTo("LHC14a1c") ==0 ){
				if ( i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_2040TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_2040TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_2040V0M","Eta_Fit_Data_PbPb_2760GeV_2040V0M");
				if ( i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_4060TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_4060TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_4060V0M","Eta_Fit_Data_PbPb_2760GeV_4060V0M");
				if ( i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_6080TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_6080TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_6080V0M","Eta_Fit_Data_PbPb_2760GeV_6080V0M");
				if ( i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_4080TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_4080TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_1020V0M","Eta_Fit_Data_PbPb_2760GeV_1020V0M");
				if ( i == 4 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_3050TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_3050TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_3050V0M","Eta_Fit_Data_PbPb_2760GeV_3050V0M");
			}	
		}	  
	
		if (trainConfig == 60 ){
			if (periodName.CompareTo("LHC14a1a") ==0 || periodName.CompareTo("LHC14a1b") ==0 || periodName.CompareTo("LHC14a1c") ==0 ){
				if ( i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_2030TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_2030TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_2030V0M","Eta_Fit_Data_PbPb_2760GeV_2030V0M");
				if ( i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_3040TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_3040TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_3040V0M","Eta_Fit_Data_PbPb_2760GeV_3040V0M");
				if ( i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_4050TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_4050TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_4050V0M","Eta_Fit_Data_PbPb_2760GeV_4050V0M");
				if ( i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_5060TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_5060TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_5060V0M","Eta_Fit_Data_PbPb_2760GeV_5060V0M");
				if ( i == 4 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_2050TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_2050TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_2050V0M","Eta_Fit_Data_PbPb_2760GeV_2050V0M");
			}	
		}	  
		if (trainConfig == 61 ){
			if (periodName.CompareTo("LHC14a1a") ==0 || periodName.CompareTo("LHC14a1b") ==0 || periodName.CompareTo("LHC14a1c") ==0 ){
				if ( i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_2030TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_2030TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_2030V0M","Eta_Fit_Data_PbPb_2760GeV_2030V0M");
				if ( i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_3040TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_3040TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_3040V0M","Eta_Fit_Data_PbPb_2760GeV_3040V0M");
				if ( i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_4050TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_4050TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_4050V0M","Eta_Fit_Data_PbPb_2760GeV_4050V0M");
				if ( i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_5060TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_5060TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_5060V0M","Eta_Fit_Data_PbPb_2760GeV_5060V0M");
				if ( i == 4 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_2050TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_2050TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_2050V0M","Eta_Fit_Data_PbPb_2760GeV_2050V0M");
			}	
		}	  
		
		if ( trainConfig == 70 || trainConfig == 72  || trainConfig == 74  || trainConfig == 76  || trainConfig == 78  || trainConfig == 80  || trainConfig == 82  || trainConfig == 84 || trainConfig == 86  || trainConfig == 88  || trainConfig == 90 || trainConfig == 92 || trainConfig == 94 || trainConfig == 96  || trainConfig == 98  || trainConfig == 100 || trainConfig == 102  || trainConfig == 104 || trainConfig == 106 || trainConfig == 108 || trainConfig == 110 || trainConfig == 112 || trainConfig == 114 || trainConfig == 116 || trainConfig == 118 || trainConfig == 120 || trainConfig == 122){
			if (periodName.CompareTo("LHC14a1a") ==0 || periodName.CompareTo("LHC14a1b") ==0 || periodName.CompareTo("LHC14a1c") ==0 ){
				if ( i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_0005TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_0005TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0005V0M","Eta_Fit_Data_PbPb_2760GeV_0005V0M");
				if ( i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_0510TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_0510TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0510V0M","Eta_Fit_Data_PbPb_2760GeV_0510V0M");
				if ( i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_0010TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_0010TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0010V0M","Eta_Fit_Data_PbPb_2760GeV_0010V0M");
				if ( i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_2040TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_2040TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_2040V0M","Eta_Fit_Data_PbPb_2760GeV_2040V0M");
				if ( i == 4 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_PbPb_2760GeV_2050TPC",periodName.Data()), Form("Eta_Hijing_%s_PbPb_2760GeV_2050TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_2050V0M","Eta_Fit_Data_PbPb_2760GeV_2050V0M");
			}	
		} 
		if ( trainConfig == 71 || trainConfig == 73  || trainConfig == 75  || trainConfig == 77  || trainConfig == 79  || trainConfig == 81  || trainConfig == 83  || trainConfig == 85 || trainConfig == 87  || trainConfig == 89  || trainConfig == 91 || trainConfig == 93 || trainConfig == 95 || trainConfig == 97  || trainConfig == 99  || trainConfig == 101 || trainConfig == 103  || trainConfig == 105 || trainConfig == 107 || trainConfig == 109 || trainConfig == 111 || trainConfig == 113 || trainConfig == 115 || trainConfig == 117 || trainConfig == 119 || trainConfig == 121 || trainConfig == 123){
			if (periodName.CompareTo("LHC14a1a") ==0 || periodName.CompareTo("LHC14a1b") ==0 || periodName.CompareTo("LHC14a1c") ==0 ){
				if ( i == 0 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_0005TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_0005TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0005V0M","Eta_Fit_Data_PbPb_2760GeV_0005V0M");
				if ( i == 1 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_0510TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_0510TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0510V0M","Eta_Fit_Data_PbPb_2760GeV_0510V0M");
				if ( i == 2 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_0010TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_0010TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_0010V0M","Eta_Fit_Data_PbPb_2760GeV_0010V0M");
				if ( i == 3 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_2040TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_2040TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_2040V0M","Eta_Fit_Data_PbPb_2760GeV_2040V0M");
				if ( i == 4 && doWeighting)  analysisEventCuts[i]->SetUseReweightingWithHistogramFromFile(kTRUE, kTRUE, kFALSE,fileNameInputForWeighting, Form("Pi0_Hijing_%s_addSig_PbPb_2760GeV_2050TPC",periodName.Data()), Form("Eta_Hijing_%s_addSig_PbPb_2760GeV_2050TPC",periodName.Data()), "","Pi0_Fit_Data_PbPb_2760GeV_2050V0M","Eta_Fit_Data_PbPb_2760GeV_2050V0M");
			}	
		} 
		
		analysisEventCuts[i]->InitializeCutsFromCutString(eventCutArray[i].Data());
		if (periodName.CompareTo("LHC14a1b") ==0 || periodName.CompareTo("LHC14a1c") ==0 ){
			if (headerSelectionInt == 1) analysisEventCuts[i]->SetAddedSignalPDGCode(111);
			if (headerSelectionInt == 2) analysisEventCuts[i]->SetAddedSignalPDGCode(221);
		}
		EventCutList->Add(analysisEventCuts[i]);		
		if (trainConfig == 37 || trainConfig == 38){
			analysisEventCuts[i]->SelectSpecialTrigger(AliVEvent::kMB, "AliVEvent::kMB" );
		}
		if (trainConfig == 39 || trainConfig == 40){   
			analysisEventCuts[i]->SelectSpecialTrigger(AliVEvent::kCentral,"AliVEvent::kCentral" );
		}   
		if (trainConfig == 41 || trainConfig == 42){   
			analysisEventCuts[i]->SelectSpecialTrigger(AliVEvent::kSemiCentral,"AliVEvent::kSemiCentral" );
		}   
		analysisEventCuts[i]->SetFillCutHistograms("",kFALSE);
		
		analysisCuts[i] = new AliConversionPhotonCuts();
		analysisCuts[i]->InitializeCutsFromCutString(photonCutArray[i].Data());
		ConvCutList->Add(analysisCuts[i]);
		analysisCuts[i]->SetFillCutHistograms("",kFALSE);

		analysisMesonCuts[i] = new AliConversionMesonCuts();
		analysisMesonCuts[i]->InitializeCutsFromCutString(mesonCutArray[i].Data());
		MesonCutList->Add(analysisMesonCuts[i]);
		analysisMesonCuts[i]->SetFillCutHistograms("");
		
		analysisEventCuts[i]->SetAcceptedHeader(HeaderList);
	}
	
	task->SetEventCutList(numberOfCuts,EventCutList);
	task->SetConversionCutList(numberOfCuts,ConvCutList);
	task->SetMesonCutList(numberOfCuts,MesonCutList);
	task->SetMoveParticleAccordingToVertex(kTRUE);
	task->SetDoMesonAnalysis(kTRUE);
	task->SetDoMesonQA(enableQAMesonTask); //Attention new switch for Pi0 QA
	task->SetDoPhotonQA(enableQAPhotonTask);  //Attention new switch small for Photon QA

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

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

	return;

}
 AddTask_GammaConvV1_PbPb.C:1
 AddTask_GammaConvV1_PbPb.C:2
 AddTask_GammaConvV1_PbPb.C:3
 AddTask_GammaConvV1_PbPb.C:4
 AddTask_GammaConvV1_PbPb.C:5
 AddTask_GammaConvV1_PbPb.C:6
 AddTask_GammaConvV1_PbPb.C:7
 AddTask_GammaConvV1_PbPb.C:8
 AddTask_GammaConvV1_PbPb.C:9
 AddTask_GammaConvV1_PbPb.C:10
 AddTask_GammaConvV1_PbPb.C:11
 AddTask_GammaConvV1_PbPb.C:12
 AddTask_GammaConvV1_PbPb.C:13
 AddTask_GammaConvV1_PbPb.C:14
 AddTask_GammaConvV1_PbPb.C:15
 AddTask_GammaConvV1_PbPb.C:16
 AddTask_GammaConvV1_PbPb.C:17
 AddTask_GammaConvV1_PbPb.C:18
 AddTask_GammaConvV1_PbPb.C:19
 AddTask_GammaConvV1_PbPb.C:20
 AddTask_GammaConvV1_PbPb.C:21
 AddTask_GammaConvV1_PbPb.C:22
 AddTask_GammaConvV1_PbPb.C:23
 AddTask_GammaConvV1_PbPb.C:24
 AddTask_GammaConvV1_PbPb.C:25
 AddTask_GammaConvV1_PbPb.C:26
 AddTask_GammaConvV1_PbPb.C:27
 AddTask_GammaConvV1_PbPb.C:28
 AddTask_GammaConvV1_PbPb.C:29
 AddTask_GammaConvV1_PbPb.C:30
 AddTask_GammaConvV1_PbPb.C:31
 AddTask_GammaConvV1_PbPb.C:32
 AddTask_GammaConvV1_PbPb.C:33
 AddTask_GammaConvV1_PbPb.C:34
 AddTask_GammaConvV1_PbPb.C:35
 AddTask_GammaConvV1_PbPb.C:36
 AddTask_GammaConvV1_PbPb.C:37
 AddTask_GammaConvV1_PbPb.C:38
 AddTask_GammaConvV1_PbPb.C:39
 AddTask_GammaConvV1_PbPb.C:40
 AddTask_GammaConvV1_PbPb.C:41
 AddTask_GammaConvV1_PbPb.C:42
 AddTask_GammaConvV1_PbPb.C:43
 AddTask_GammaConvV1_PbPb.C:44
 AddTask_GammaConvV1_PbPb.C:45
 AddTask_GammaConvV1_PbPb.C:46
 AddTask_GammaConvV1_PbPb.C:47
 AddTask_GammaConvV1_PbPb.C:48
 AddTask_GammaConvV1_PbPb.C:49
 AddTask_GammaConvV1_PbPb.C:50
 AddTask_GammaConvV1_PbPb.C:51
 AddTask_GammaConvV1_PbPb.C:52
 AddTask_GammaConvV1_PbPb.C:53
 AddTask_GammaConvV1_PbPb.C:54
 AddTask_GammaConvV1_PbPb.C:55
 AddTask_GammaConvV1_PbPb.C:56
 AddTask_GammaConvV1_PbPb.C:57
 AddTask_GammaConvV1_PbPb.C:58
 AddTask_GammaConvV1_PbPb.C:59
 AddTask_GammaConvV1_PbPb.C:60
 AddTask_GammaConvV1_PbPb.C:61
 AddTask_GammaConvV1_PbPb.C:62
 AddTask_GammaConvV1_PbPb.C:63
 AddTask_GammaConvV1_PbPb.C:64
 AddTask_GammaConvV1_PbPb.C:65
 AddTask_GammaConvV1_PbPb.C:66
 AddTask_GammaConvV1_PbPb.C:67
 AddTask_GammaConvV1_PbPb.C:68
 AddTask_GammaConvV1_PbPb.C:69
 AddTask_GammaConvV1_PbPb.C:70
 AddTask_GammaConvV1_PbPb.C:71
 AddTask_GammaConvV1_PbPb.C:72
 AddTask_GammaConvV1_PbPb.C:73
 AddTask_GammaConvV1_PbPb.C:74
 AddTask_GammaConvV1_PbPb.C:75
 AddTask_GammaConvV1_PbPb.C:76
 AddTask_GammaConvV1_PbPb.C:77
 AddTask_GammaConvV1_PbPb.C:78
 AddTask_GammaConvV1_PbPb.C:79
 AddTask_GammaConvV1_PbPb.C:80
 AddTask_GammaConvV1_PbPb.C:81
 AddTask_GammaConvV1_PbPb.C:82
 AddTask_GammaConvV1_PbPb.C:83
 AddTask_GammaConvV1_PbPb.C:84
 AddTask_GammaConvV1_PbPb.C:85
 AddTask_GammaConvV1_PbPb.C:86
 AddTask_GammaConvV1_PbPb.C:87
 AddTask_GammaConvV1_PbPb.C:88
 AddTask_GammaConvV1_PbPb.C:89
 AddTask_GammaConvV1_PbPb.C:90
 AddTask_GammaConvV1_PbPb.C:91
 AddTask_GammaConvV1_PbPb.C:92
 AddTask_GammaConvV1_PbPb.C:93
 AddTask_GammaConvV1_PbPb.C:94
 AddTask_GammaConvV1_PbPb.C:95
 AddTask_GammaConvV1_PbPb.C:96
 AddTask_GammaConvV1_PbPb.C:97
 AddTask_GammaConvV1_PbPb.C:98
 AddTask_GammaConvV1_PbPb.C:99
 AddTask_GammaConvV1_PbPb.C:100
 AddTask_GammaConvV1_PbPb.C:101
 AddTask_GammaConvV1_PbPb.C:102
 AddTask_GammaConvV1_PbPb.C:103
 AddTask_GammaConvV1_PbPb.C:104
 AddTask_GammaConvV1_PbPb.C:105
 AddTask_GammaConvV1_PbPb.C:106
 AddTask_GammaConvV1_PbPb.C:107
 AddTask_GammaConvV1_PbPb.C:108
 AddTask_GammaConvV1_PbPb.C:109
 AddTask_GammaConvV1_PbPb.C:110
 AddTask_GammaConvV1_PbPb.C:111
 AddTask_GammaConvV1_PbPb.C:112
 AddTask_GammaConvV1_PbPb.C:113
 AddTask_GammaConvV1_PbPb.C:114
 AddTask_GammaConvV1_PbPb.C:115
 AddTask_GammaConvV1_PbPb.C:116
 AddTask_GammaConvV1_PbPb.C:117
 AddTask_GammaConvV1_PbPb.C:118
 AddTask_GammaConvV1_PbPb.C:119
 AddTask_GammaConvV1_PbPb.C:120
 AddTask_GammaConvV1_PbPb.C:121
 AddTask_GammaConvV1_PbPb.C:122
 AddTask_GammaConvV1_PbPb.C:123
 AddTask_GammaConvV1_PbPb.C:124
 AddTask_GammaConvV1_PbPb.C:125
 AddTask_GammaConvV1_PbPb.C:126
 AddTask_GammaConvV1_PbPb.C:127
 AddTask_GammaConvV1_PbPb.C:128
 AddTask_GammaConvV1_PbPb.C:129
 AddTask_GammaConvV1_PbPb.C:130
 AddTask_GammaConvV1_PbPb.C:131
 AddTask_GammaConvV1_PbPb.C:132
 AddTask_GammaConvV1_PbPb.C:133
 AddTask_GammaConvV1_PbPb.C:134
 AddTask_GammaConvV1_PbPb.C:135
 AddTask_GammaConvV1_PbPb.C:136
 AddTask_GammaConvV1_PbPb.C:137
 AddTask_GammaConvV1_PbPb.C:138
 AddTask_GammaConvV1_PbPb.C:139
 AddTask_GammaConvV1_PbPb.C:140
 AddTask_GammaConvV1_PbPb.C:141
 AddTask_GammaConvV1_PbPb.C:142
 AddTask_GammaConvV1_PbPb.C:143
 AddTask_GammaConvV1_PbPb.C:144
 AddTask_GammaConvV1_PbPb.C:145
 AddTask_GammaConvV1_PbPb.C:146
 AddTask_GammaConvV1_PbPb.C:147
 AddTask_GammaConvV1_PbPb.C:148
 AddTask_GammaConvV1_PbPb.C:149
 AddTask_GammaConvV1_PbPb.C:150
 AddTask_GammaConvV1_PbPb.C:151
 AddTask_GammaConvV1_PbPb.C:152
 AddTask_GammaConvV1_PbPb.C:153
 AddTask_GammaConvV1_PbPb.C:154
 AddTask_GammaConvV1_PbPb.C:155
 AddTask_GammaConvV1_PbPb.C:156
 AddTask_GammaConvV1_PbPb.C:157
 AddTask_GammaConvV1_PbPb.C:158
 AddTask_GammaConvV1_PbPb.C:159
 AddTask_GammaConvV1_PbPb.C:160
 AddTask_GammaConvV1_PbPb.C:161
 AddTask_GammaConvV1_PbPb.C:162
 AddTask_GammaConvV1_PbPb.C:163
 AddTask_GammaConvV1_PbPb.C:164
 AddTask_GammaConvV1_PbPb.C:165
 AddTask_GammaConvV1_PbPb.C:166
 AddTask_GammaConvV1_PbPb.C:167
 AddTask_GammaConvV1_PbPb.C:168
 AddTask_GammaConvV1_PbPb.C:169
 AddTask_GammaConvV1_PbPb.C:170
 AddTask_GammaConvV1_PbPb.C:171
 AddTask_GammaConvV1_PbPb.C:172
 AddTask_GammaConvV1_PbPb.C:173
 AddTask_GammaConvV1_PbPb.C:174
 AddTask_GammaConvV1_PbPb.C:175
 AddTask_GammaConvV1_PbPb.C:176
 AddTask_GammaConvV1_PbPb.C:177
 AddTask_GammaConvV1_PbPb.C:178
 AddTask_GammaConvV1_PbPb.C:179
 AddTask_GammaConvV1_PbPb.C:180
 AddTask_GammaConvV1_PbPb.C:181
 AddTask_GammaConvV1_PbPb.C:182
 AddTask_GammaConvV1_PbPb.C:183
 AddTask_GammaConvV1_PbPb.C:184
 AddTask_GammaConvV1_PbPb.C:185
 AddTask_GammaConvV1_PbPb.C:186
 AddTask_GammaConvV1_PbPb.C:187
 AddTask_GammaConvV1_PbPb.C:188
 AddTask_GammaConvV1_PbPb.C:189
 AddTask_GammaConvV1_PbPb.C:190
 AddTask_GammaConvV1_PbPb.C:191
 AddTask_GammaConvV1_PbPb.C:192
 AddTask_GammaConvV1_PbPb.C:193
 AddTask_GammaConvV1_PbPb.C:194
 AddTask_GammaConvV1_PbPb.C:195
 AddTask_GammaConvV1_PbPb.C:196
 AddTask_GammaConvV1_PbPb.C:197
 AddTask_GammaConvV1_PbPb.C:198
 AddTask_GammaConvV1_PbPb.C:199
 AddTask_GammaConvV1_PbPb.C:200
 AddTask_GammaConvV1_PbPb.C:201
 AddTask_GammaConvV1_PbPb.C:202
 AddTask_GammaConvV1_PbPb.C:203
 AddTask_GammaConvV1_PbPb.C:204
 AddTask_GammaConvV1_PbPb.C:205
 AddTask_GammaConvV1_PbPb.C:206
 AddTask_GammaConvV1_PbPb.C:207
 AddTask_GammaConvV1_PbPb.C:208
 AddTask_GammaConvV1_PbPb.C:209
 AddTask_GammaConvV1_PbPb.C:210
 AddTask_GammaConvV1_PbPb.C:211
 AddTask_GammaConvV1_PbPb.C:212
 AddTask_GammaConvV1_PbPb.C:213
 AddTask_GammaConvV1_PbPb.C:214
 AddTask_GammaConvV1_PbPb.C:215
 AddTask_GammaConvV1_PbPb.C:216
 AddTask_GammaConvV1_PbPb.C:217
 AddTask_GammaConvV1_PbPb.C:218
 AddTask_GammaConvV1_PbPb.C:219
 AddTask_GammaConvV1_PbPb.C:220
 AddTask_GammaConvV1_PbPb.C:221
 AddTask_GammaConvV1_PbPb.C:222
 AddTask_GammaConvV1_PbPb.C:223
 AddTask_GammaConvV1_PbPb.C:224
 AddTask_GammaConvV1_PbPb.C:225
 AddTask_GammaConvV1_PbPb.C:226
 AddTask_GammaConvV1_PbPb.C:227
 AddTask_GammaConvV1_PbPb.C:228
 AddTask_GammaConvV1_PbPb.C:229
 AddTask_GammaConvV1_PbPb.C:230
 AddTask_GammaConvV1_PbPb.C:231
 AddTask_GammaConvV1_PbPb.C:232
 AddTask_GammaConvV1_PbPb.C:233
 AddTask_GammaConvV1_PbPb.C:234
 AddTask_GammaConvV1_PbPb.C:235
 AddTask_GammaConvV1_PbPb.C:236
 AddTask_GammaConvV1_PbPb.C:237
 AddTask_GammaConvV1_PbPb.C:238
 AddTask_GammaConvV1_PbPb.C:239
 AddTask_GammaConvV1_PbPb.C:240
 AddTask_GammaConvV1_PbPb.C:241
 AddTask_GammaConvV1_PbPb.C:242
 AddTask_GammaConvV1_PbPb.C:243
 AddTask_GammaConvV1_PbPb.C:244
 AddTask_GammaConvV1_PbPb.C:245
 AddTask_GammaConvV1_PbPb.C:246
 AddTask_GammaConvV1_PbPb.C:247
 AddTask_GammaConvV1_PbPb.C:248
 AddTask_GammaConvV1_PbPb.C:249
 AddTask_GammaConvV1_PbPb.C:250
 AddTask_GammaConvV1_PbPb.C:251
 AddTask_GammaConvV1_PbPb.C:252
 AddTask_GammaConvV1_PbPb.C:253
 AddTask_GammaConvV1_PbPb.C:254
 AddTask_GammaConvV1_PbPb.C:255
 AddTask_GammaConvV1_PbPb.C:256
 AddTask_GammaConvV1_PbPb.C:257
 AddTask_GammaConvV1_PbPb.C:258
 AddTask_GammaConvV1_PbPb.C:259
 AddTask_GammaConvV1_PbPb.C:260
 AddTask_GammaConvV1_PbPb.C:261
 AddTask_GammaConvV1_PbPb.C:262
 AddTask_GammaConvV1_PbPb.C:263
 AddTask_GammaConvV1_PbPb.C:264
 AddTask_GammaConvV1_PbPb.C:265
 AddTask_GammaConvV1_PbPb.C:266
 AddTask_GammaConvV1_PbPb.C:267
 AddTask_GammaConvV1_PbPb.C:268
 AddTask_GammaConvV1_PbPb.C:269
 AddTask_GammaConvV1_PbPb.C:270
 AddTask_GammaConvV1_PbPb.C:271
 AddTask_GammaConvV1_PbPb.C:272
 AddTask_GammaConvV1_PbPb.C:273
 AddTask_GammaConvV1_PbPb.C:274
 AddTask_GammaConvV1_PbPb.C:275
 AddTask_GammaConvV1_PbPb.C:276
 AddTask_GammaConvV1_PbPb.C:277
 AddTask_GammaConvV1_PbPb.C:278
 AddTask_GammaConvV1_PbPb.C:279
 AddTask_GammaConvV1_PbPb.C:280
 AddTask_GammaConvV1_PbPb.C:281
 AddTask_GammaConvV1_PbPb.C:282
 AddTask_GammaConvV1_PbPb.C:283
 AddTask_GammaConvV1_PbPb.C:284
 AddTask_GammaConvV1_PbPb.C:285
 AddTask_GammaConvV1_PbPb.C:286
 AddTask_GammaConvV1_PbPb.C:287
 AddTask_GammaConvV1_PbPb.C:288
 AddTask_GammaConvV1_PbPb.C:289
 AddTask_GammaConvV1_PbPb.C:290
 AddTask_GammaConvV1_PbPb.C:291
 AddTask_GammaConvV1_PbPb.C:292
 AddTask_GammaConvV1_PbPb.C:293
 AddTask_GammaConvV1_PbPb.C:294
 AddTask_GammaConvV1_PbPb.C:295
 AddTask_GammaConvV1_PbPb.C:296
 AddTask_GammaConvV1_PbPb.C:297
 AddTask_GammaConvV1_PbPb.C:298
 AddTask_GammaConvV1_PbPb.C:299
 AddTask_GammaConvV1_PbPb.C:300
 AddTask_GammaConvV1_PbPb.C:301
 AddTask_GammaConvV1_PbPb.C:302
 AddTask_GammaConvV1_PbPb.C:303
 AddTask_GammaConvV1_PbPb.C:304
 AddTask_GammaConvV1_PbPb.C:305
 AddTask_GammaConvV1_PbPb.C:306
 AddTask_GammaConvV1_PbPb.C:307
 AddTask_GammaConvV1_PbPb.C:308
 AddTask_GammaConvV1_PbPb.C:309
 AddTask_GammaConvV1_PbPb.C:310
 AddTask_GammaConvV1_PbPb.C:311
 AddTask_GammaConvV1_PbPb.C:312
 AddTask_GammaConvV1_PbPb.C:313
 AddTask_GammaConvV1_PbPb.C:314
 AddTask_GammaConvV1_PbPb.C:315
 AddTask_GammaConvV1_PbPb.C:316
 AddTask_GammaConvV1_PbPb.C:317
 AddTask_GammaConvV1_PbPb.C:318
 AddTask_GammaConvV1_PbPb.C:319
 AddTask_GammaConvV1_PbPb.C:320
 AddTask_GammaConvV1_PbPb.C:321
 AddTask_GammaConvV1_PbPb.C:322
 AddTask_GammaConvV1_PbPb.C:323
 AddTask_GammaConvV1_PbPb.C:324
 AddTask_GammaConvV1_PbPb.C:325
 AddTask_GammaConvV1_PbPb.C:326
 AddTask_GammaConvV1_PbPb.C:327
 AddTask_GammaConvV1_PbPb.C:328
 AddTask_GammaConvV1_PbPb.C:329
 AddTask_GammaConvV1_PbPb.C:330
 AddTask_GammaConvV1_PbPb.C:331
 AddTask_GammaConvV1_PbPb.C:332
 AddTask_GammaConvV1_PbPb.C:333
 AddTask_GammaConvV1_PbPb.C:334
 AddTask_GammaConvV1_PbPb.C:335
 AddTask_GammaConvV1_PbPb.C:336
 AddTask_GammaConvV1_PbPb.C:337
 AddTask_GammaConvV1_PbPb.C:338
 AddTask_GammaConvV1_PbPb.C:339
 AddTask_GammaConvV1_PbPb.C:340
 AddTask_GammaConvV1_PbPb.C:341
 AddTask_GammaConvV1_PbPb.C:342
 AddTask_GammaConvV1_PbPb.C:343
 AddTask_GammaConvV1_PbPb.C:344
 AddTask_GammaConvV1_PbPb.C:345
 AddTask_GammaConvV1_PbPb.C:346
 AddTask_GammaConvV1_PbPb.C:347
 AddTask_GammaConvV1_PbPb.C:348
 AddTask_GammaConvV1_PbPb.C:349
 AddTask_GammaConvV1_PbPb.C:350
 AddTask_GammaConvV1_PbPb.C:351
 AddTask_GammaConvV1_PbPb.C:352
 AddTask_GammaConvV1_PbPb.C:353
 AddTask_GammaConvV1_PbPb.C:354
 AddTask_GammaConvV1_PbPb.C:355
 AddTask_GammaConvV1_PbPb.C:356
 AddTask_GammaConvV1_PbPb.C:357
 AddTask_GammaConvV1_PbPb.C:358
 AddTask_GammaConvV1_PbPb.C:359
 AddTask_GammaConvV1_PbPb.C:360
 AddTask_GammaConvV1_PbPb.C:361
 AddTask_GammaConvV1_PbPb.C:362
 AddTask_GammaConvV1_PbPb.C:363
 AddTask_GammaConvV1_PbPb.C:364
 AddTask_GammaConvV1_PbPb.C:365
 AddTask_GammaConvV1_PbPb.C:366
 AddTask_GammaConvV1_PbPb.C:367
 AddTask_GammaConvV1_PbPb.C:368
 AddTask_GammaConvV1_PbPb.C:369
 AddTask_GammaConvV1_PbPb.C:370
 AddTask_GammaConvV1_PbPb.C:371
 AddTask_GammaConvV1_PbPb.C:372
 AddTask_GammaConvV1_PbPb.C:373
 AddTask_GammaConvV1_PbPb.C:374
 AddTask_GammaConvV1_PbPb.C:375
 AddTask_GammaConvV1_PbPb.C:376
 AddTask_GammaConvV1_PbPb.C:377
 AddTask_GammaConvV1_PbPb.C:378
 AddTask_GammaConvV1_PbPb.C:379
 AddTask_GammaConvV1_PbPb.C:380
 AddTask_GammaConvV1_PbPb.C:381
 AddTask_GammaConvV1_PbPb.C:382
 AddTask_GammaConvV1_PbPb.C:383
 AddTask_GammaConvV1_PbPb.C:384
 AddTask_GammaConvV1_PbPb.C:385
 AddTask_GammaConvV1_PbPb.C:386
 AddTask_GammaConvV1_PbPb.C:387
 AddTask_GammaConvV1_PbPb.C:388
 AddTask_GammaConvV1_PbPb.C:389
 AddTask_GammaConvV1_PbPb.C:390
 AddTask_GammaConvV1_PbPb.C:391
 AddTask_GammaConvV1_PbPb.C:392
 AddTask_GammaConvV1_PbPb.C:393
 AddTask_GammaConvV1_PbPb.C:394
 AddTask_GammaConvV1_PbPb.C:395
 AddTask_GammaConvV1_PbPb.C:396
 AddTask_GammaConvV1_PbPb.C:397
 AddTask_GammaConvV1_PbPb.C:398
 AddTask_GammaConvV1_PbPb.C:399
 AddTask_GammaConvV1_PbPb.C:400
 AddTask_GammaConvV1_PbPb.C:401
 AddTask_GammaConvV1_PbPb.C:402
 AddTask_GammaConvV1_PbPb.C:403
 AddTask_GammaConvV1_PbPb.C:404
 AddTask_GammaConvV1_PbPb.C:405
 AddTask_GammaConvV1_PbPb.C:406
 AddTask_GammaConvV1_PbPb.C:407
 AddTask_GammaConvV1_PbPb.C:408
 AddTask_GammaConvV1_PbPb.C:409
 AddTask_GammaConvV1_PbPb.C:410
 AddTask_GammaConvV1_PbPb.C:411
 AddTask_GammaConvV1_PbPb.C:412
 AddTask_GammaConvV1_PbPb.C:413
 AddTask_GammaConvV1_PbPb.C:414
 AddTask_GammaConvV1_PbPb.C:415
 AddTask_GammaConvV1_PbPb.C:416
 AddTask_GammaConvV1_PbPb.C:417
 AddTask_GammaConvV1_PbPb.C:418
 AddTask_GammaConvV1_PbPb.C:419
 AddTask_GammaConvV1_PbPb.C:420
 AddTask_GammaConvV1_PbPb.C:421
 AddTask_GammaConvV1_PbPb.C:422
 AddTask_GammaConvV1_PbPb.C:423
 AddTask_GammaConvV1_PbPb.C:424
 AddTask_GammaConvV1_PbPb.C:425
 AddTask_GammaConvV1_PbPb.C:426
 AddTask_GammaConvV1_PbPb.C:427
 AddTask_GammaConvV1_PbPb.C:428
 AddTask_GammaConvV1_PbPb.C:429
 AddTask_GammaConvV1_PbPb.C:430
 AddTask_GammaConvV1_PbPb.C:431
 AddTask_GammaConvV1_PbPb.C:432
 AddTask_GammaConvV1_PbPb.C:433
 AddTask_GammaConvV1_PbPb.C:434
 AddTask_GammaConvV1_PbPb.C:435
 AddTask_GammaConvV1_PbPb.C:436
 AddTask_GammaConvV1_PbPb.C:437
 AddTask_GammaConvV1_PbPb.C:438
 AddTask_GammaConvV1_PbPb.C:439
 AddTask_GammaConvV1_PbPb.C:440
 AddTask_GammaConvV1_PbPb.C:441
 AddTask_GammaConvV1_PbPb.C:442
 AddTask_GammaConvV1_PbPb.C:443
 AddTask_GammaConvV1_PbPb.C:444
 AddTask_GammaConvV1_PbPb.C:445
 AddTask_GammaConvV1_PbPb.C:446
 AddTask_GammaConvV1_PbPb.C:447
 AddTask_GammaConvV1_PbPb.C:448
 AddTask_GammaConvV1_PbPb.C:449
 AddTask_GammaConvV1_PbPb.C:450
 AddTask_GammaConvV1_PbPb.C:451
 AddTask_GammaConvV1_PbPb.C:452
 AddTask_GammaConvV1_PbPb.C:453
 AddTask_GammaConvV1_PbPb.C:454
 AddTask_GammaConvV1_PbPb.C:455
 AddTask_GammaConvV1_PbPb.C:456
 AddTask_GammaConvV1_PbPb.C:457
 AddTask_GammaConvV1_PbPb.C:458
 AddTask_GammaConvV1_PbPb.C:459
 AddTask_GammaConvV1_PbPb.C:460
 AddTask_GammaConvV1_PbPb.C:461
 AddTask_GammaConvV1_PbPb.C:462
 AddTask_GammaConvV1_PbPb.C:463
 AddTask_GammaConvV1_PbPb.C:464
 AddTask_GammaConvV1_PbPb.C:465
 AddTask_GammaConvV1_PbPb.C:466
 AddTask_GammaConvV1_PbPb.C:467
 AddTask_GammaConvV1_PbPb.C:468
 AddTask_GammaConvV1_PbPb.C:469
 AddTask_GammaConvV1_PbPb.C:470
 AddTask_GammaConvV1_PbPb.C:471
 AddTask_GammaConvV1_PbPb.C:472
 AddTask_GammaConvV1_PbPb.C:473
 AddTask_GammaConvV1_PbPb.C:474
 AddTask_GammaConvV1_PbPb.C:475
 AddTask_GammaConvV1_PbPb.C:476
 AddTask_GammaConvV1_PbPb.C:477
 AddTask_GammaConvV1_PbPb.C:478
 AddTask_GammaConvV1_PbPb.C:479
 AddTask_GammaConvV1_PbPb.C:480
 AddTask_GammaConvV1_PbPb.C:481
 AddTask_GammaConvV1_PbPb.C:482
 AddTask_GammaConvV1_PbPb.C:483
 AddTask_GammaConvV1_PbPb.C:484
 AddTask_GammaConvV1_PbPb.C:485
 AddTask_GammaConvV1_PbPb.C:486
 AddTask_GammaConvV1_PbPb.C:487
 AddTask_GammaConvV1_PbPb.C:488
 AddTask_GammaConvV1_PbPb.C:489
 AddTask_GammaConvV1_PbPb.C:490
 AddTask_GammaConvV1_PbPb.C:491
 AddTask_GammaConvV1_PbPb.C:492
 AddTask_GammaConvV1_PbPb.C:493
 AddTask_GammaConvV1_PbPb.C:494
 AddTask_GammaConvV1_PbPb.C:495
 AddTask_GammaConvV1_PbPb.C:496
 AddTask_GammaConvV1_PbPb.C:497
 AddTask_GammaConvV1_PbPb.C:498
 AddTask_GammaConvV1_PbPb.C:499
 AddTask_GammaConvV1_PbPb.C:500
 AddTask_GammaConvV1_PbPb.C:501
 AddTask_GammaConvV1_PbPb.C:502
 AddTask_GammaConvV1_PbPb.C:503
 AddTask_GammaConvV1_PbPb.C:504
 AddTask_GammaConvV1_PbPb.C:505
 AddTask_GammaConvV1_PbPb.C:506
 AddTask_GammaConvV1_PbPb.C:507
 AddTask_GammaConvV1_PbPb.C:508
 AddTask_GammaConvV1_PbPb.C:509
 AddTask_GammaConvV1_PbPb.C:510
 AddTask_GammaConvV1_PbPb.C:511
 AddTask_GammaConvV1_PbPb.C:512
 AddTask_GammaConvV1_PbPb.C:513
 AddTask_GammaConvV1_PbPb.C:514
 AddTask_GammaConvV1_PbPb.C:515
 AddTask_GammaConvV1_PbPb.C:516
 AddTask_GammaConvV1_PbPb.C:517
 AddTask_GammaConvV1_PbPb.C:518
 AddTask_GammaConvV1_PbPb.C:519
 AddTask_GammaConvV1_PbPb.C:520
 AddTask_GammaConvV1_PbPb.C:521
 AddTask_GammaConvV1_PbPb.C:522
 AddTask_GammaConvV1_PbPb.C:523
 AddTask_GammaConvV1_PbPb.C:524
 AddTask_GammaConvV1_PbPb.C:525
 AddTask_GammaConvV1_PbPb.C:526
 AddTask_GammaConvV1_PbPb.C:527
 AddTask_GammaConvV1_PbPb.C:528
 AddTask_GammaConvV1_PbPb.C:529
 AddTask_GammaConvV1_PbPb.C:530
 AddTask_GammaConvV1_PbPb.C:531
 AddTask_GammaConvV1_PbPb.C:532
 AddTask_GammaConvV1_PbPb.C:533
 AddTask_GammaConvV1_PbPb.C:534
 AddTask_GammaConvV1_PbPb.C:535
 AddTask_GammaConvV1_PbPb.C:536
 AddTask_GammaConvV1_PbPb.C:537
 AddTask_GammaConvV1_PbPb.C:538
 AddTask_GammaConvV1_PbPb.C:539
 AddTask_GammaConvV1_PbPb.C:540
 AddTask_GammaConvV1_PbPb.C:541
 AddTask_GammaConvV1_PbPb.C:542
 AddTask_GammaConvV1_PbPb.C:543
 AddTask_GammaConvV1_PbPb.C:544
 AddTask_GammaConvV1_PbPb.C:545
 AddTask_GammaConvV1_PbPb.C:546
 AddTask_GammaConvV1_PbPb.C:547
 AddTask_GammaConvV1_PbPb.C:548
 AddTask_GammaConvV1_PbPb.C:549
 AddTask_GammaConvV1_PbPb.C:550
 AddTask_GammaConvV1_PbPb.C:551
 AddTask_GammaConvV1_PbPb.C:552
 AddTask_GammaConvV1_PbPb.C:553
 AddTask_GammaConvV1_PbPb.C:554
 AddTask_GammaConvV1_PbPb.C:555
 AddTask_GammaConvV1_PbPb.C:556
 AddTask_GammaConvV1_PbPb.C:557
 AddTask_GammaConvV1_PbPb.C:558
 AddTask_GammaConvV1_PbPb.C:559
 AddTask_GammaConvV1_PbPb.C:560
 AddTask_GammaConvV1_PbPb.C:561
 AddTask_GammaConvV1_PbPb.C:562
 AddTask_GammaConvV1_PbPb.C:563
 AddTask_GammaConvV1_PbPb.C:564
 AddTask_GammaConvV1_PbPb.C:565
 AddTask_GammaConvV1_PbPb.C:566
 AddTask_GammaConvV1_PbPb.C:567
 AddTask_GammaConvV1_PbPb.C:568
 AddTask_GammaConvV1_PbPb.C:569
 AddTask_GammaConvV1_PbPb.C:570
 AddTask_GammaConvV1_PbPb.C:571
 AddTask_GammaConvV1_PbPb.C:572
 AddTask_GammaConvV1_PbPb.C:573
 AddTask_GammaConvV1_PbPb.C:574
 AddTask_GammaConvV1_PbPb.C:575
 AddTask_GammaConvV1_PbPb.C:576
 AddTask_GammaConvV1_PbPb.C:577
 AddTask_GammaConvV1_PbPb.C:578
 AddTask_GammaConvV1_PbPb.C:579
 AddTask_GammaConvV1_PbPb.C:580
 AddTask_GammaConvV1_PbPb.C:581
 AddTask_GammaConvV1_PbPb.C:582
 AddTask_GammaConvV1_PbPb.C:583
 AddTask_GammaConvV1_PbPb.C:584
 AddTask_GammaConvV1_PbPb.C:585
 AddTask_GammaConvV1_PbPb.C:586
 AddTask_GammaConvV1_PbPb.C:587
 AddTask_GammaConvV1_PbPb.C:588
 AddTask_GammaConvV1_PbPb.C:589
 AddTask_GammaConvV1_PbPb.C:590
 AddTask_GammaConvV1_PbPb.C:591
 AddTask_GammaConvV1_PbPb.C:592
 AddTask_GammaConvV1_PbPb.C:593
 AddTask_GammaConvV1_PbPb.C:594
 AddTask_GammaConvV1_PbPb.C:595
 AddTask_GammaConvV1_PbPb.C:596
 AddTask_GammaConvV1_PbPb.C:597
 AddTask_GammaConvV1_PbPb.C:598
 AddTask_GammaConvV1_PbPb.C:599
 AddTask_GammaConvV1_PbPb.C:600
 AddTask_GammaConvV1_PbPb.C:601
 AddTask_GammaConvV1_PbPb.C:602
 AddTask_GammaConvV1_PbPb.C:603
 AddTask_GammaConvV1_PbPb.C:604
 AddTask_GammaConvV1_PbPb.C:605
 AddTask_GammaConvV1_PbPb.C:606
 AddTask_GammaConvV1_PbPb.C:607
 AddTask_GammaConvV1_PbPb.C:608
 AddTask_GammaConvV1_PbPb.C:609
 AddTask_GammaConvV1_PbPb.C:610
 AddTask_GammaConvV1_PbPb.C:611
 AddTask_GammaConvV1_PbPb.C:612
 AddTask_GammaConvV1_PbPb.C:613
 AddTask_GammaConvV1_PbPb.C:614
 AddTask_GammaConvV1_PbPb.C:615
 AddTask_GammaConvV1_PbPb.C:616
 AddTask_GammaConvV1_PbPb.C:617
 AddTask_GammaConvV1_PbPb.C:618
 AddTask_GammaConvV1_PbPb.C:619
 AddTask_GammaConvV1_PbPb.C:620
 AddTask_GammaConvV1_PbPb.C:621
 AddTask_GammaConvV1_PbPb.C:622
 AddTask_GammaConvV1_PbPb.C:623
 AddTask_GammaConvV1_PbPb.C:624
 AddTask_GammaConvV1_PbPb.C:625
 AddTask_GammaConvV1_PbPb.C:626
 AddTask_GammaConvV1_PbPb.C:627
 AddTask_GammaConvV1_PbPb.C:628
 AddTask_GammaConvV1_PbPb.C:629
 AddTask_GammaConvV1_PbPb.C:630
 AddTask_GammaConvV1_PbPb.C:631
 AddTask_GammaConvV1_PbPb.C:632
 AddTask_GammaConvV1_PbPb.C:633
 AddTask_GammaConvV1_PbPb.C:634
 AddTask_GammaConvV1_PbPb.C:635
 AddTask_GammaConvV1_PbPb.C:636
 AddTask_GammaConvV1_PbPb.C:637
 AddTask_GammaConvV1_PbPb.C:638
 AddTask_GammaConvV1_PbPb.C:639
 AddTask_GammaConvV1_PbPb.C:640
 AddTask_GammaConvV1_PbPb.C:641
 AddTask_GammaConvV1_PbPb.C:642
 AddTask_GammaConvV1_PbPb.C:643
 AddTask_GammaConvV1_PbPb.C:644
 AddTask_GammaConvV1_PbPb.C:645
 AddTask_GammaConvV1_PbPb.C:646
 AddTask_GammaConvV1_PbPb.C:647
 AddTask_GammaConvV1_PbPb.C:648
 AddTask_GammaConvV1_PbPb.C:649
 AddTask_GammaConvV1_PbPb.C:650
 AddTask_GammaConvV1_PbPb.C:651
 AddTask_GammaConvV1_PbPb.C:652
 AddTask_GammaConvV1_PbPb.C:653
 AddTask_GammaConvV1_PbPb.C:654
 AddTask_GammaConvV1_PbPb.C:655
 AddTask_GammaConvV1_PbPb.C:656
 AddTask_GammaConvV1_PbPb.C:657
 AddTask_GammaConvV1_PbPb.C:658
 AddTask_GammaConvV1_PbPb.C:659
 AddTask_GammaConvV1_PbPb.C:660
 AddTask_GammaConvV1_PbPb.C:661
 AddTask_GammaConvV1_PbPb.C:662
 AddTask_GammaConvV1_PbPb.C:663
 AddTask_GammaConvV1_PbPb.C:664
 AddTask_GammaConvV1_PbPb.C:665
 AddTask_GammaConvV1_PbPb.C:666
 AddTask_GammaConvV1_PbPb.C:667
 AddTask_GammaConvV1_PbPb.C:668
 AddTask_GammaConvV1_PbPb.C:669
 AddTask_GammaConvV1_PbPb.C:670
 AddTask_GammaConvV1_PbPb.C:671
 AddTask_GammaConvV1_PbPb.C:672
 AddTask_GammaConvV1_PbPb.C:673
 AddTask_GammaConvV1_PbPb.C:674
 AddTask_GammaConvV1_PbPb.C:675
 AddTask_GammaConvV1_PbPb.C:676
 AddTask_GammaConvV1_PbPb.C:677
 AddTask_GammaConvV1_PbPb.C:678
 AddTask_GammaConvV1_PbPb.C:679
 AddTask_GammaConvV1_PbPb.C:680
 AddTask_GammaConvV1_PbPb.C:681
 AddTask_GammaConvV1_PbPb.C:682
 AddTask_GammaConvV1_PbPb.C:683
 AddTask_GammaConvV1_PbPb.C:684
 AddTask_GammaConvV1_PbPb.C:685
 AddTask_GammaConvV1_PbPb.C:686
 AddTask_GammaConvV1_PbPb.C:687
 AddTask_GammaConvV1_PbPb.C:688
 AddTask_GammaConvV1_PbPb.C:689
 AddTask_GammaConvV1_PbPb.C:690
 AddTask_GammaConvV1_PbPb.C:691
 AddTask_GammaConvV1_PbPb.C:692
 AddTask_GammaConvV1_PbPb.C:693
 AddTask_GammaConvV1_PbPb.C:694
 AddTask_GammaConvV1_PbPb.C:695
 AddTask_GammaConvV1_PbPb.C:696
 AddTask_GammaConvV1_PbPb.C:697
 AddTask_GammaConvV1_PbPb.C:698
 AddTask_GammaConvV1_PbPb.C:699
 AddTask_GammaConvV1_PbPb.C:700
 AddTask_GammaConvV1_PbPb.C:701
 AddTask_GammaConvV1_PbPb.C:702
 AddTask_GammaConvV1_PbPb.C:703
 AddTask_GammaConvV1_PbPb.C:704
 AddTask_GammaConvV1_PbPb.C:705
 AddTask_GammaConvV1_PbPb.C:706
 AddTask_GammaConvV1_PbPb.C:707
 AddTask_GammaConvV1_PbPb.C:708
 AddTask_GammaConvV1_PbPb.C:709
 AddTask_GammaConvV1_PbPb.C:710
 AddTask_GammaConvV1_PbPb.C:711
 AddTask_GammaConvV1_PbPb.C:712
 AddTask_GammaConvV1_PbPb.C:713
 AddTask_GammaConvV1_PbPb.C:714
 AddTask_GammaConvV1_PbPb.C:715
 AddTask_GammaConvV1_PbPb.C:716
 AddTask_GammaConvV1_PbPb.C:717
 AddTask_GammaConvV1_PbPb.C:718
 AddTask_GammaConvV1_PbPb.C:719
 AddTask_GammaConvV1_PbPb.C:720
 AddTask_GammaConvV1_PbPb.C:721
 AddTask_GammaConvV1_PbPb.C:722
 AddTask_GammaConvV1_PbPb.C:723
 AddTask_GammaConvV1_PbPb.C:724
 AddTask_GammaConvV1_PbPb.C:725
 AddTask_GammaConvV1_PbPb.C:726
 AddTask_GammaConvV1_PbPb.C:727
 AddTask_GammaConvV1_PbPb.C:728
 AddTask_GammaConvV1_PbPb.C:729
 AddTask_GammaConvV1_PbPb.C:730
 AddTask_GammaConvV1_PbPb.C:731
 AddTask_GammaConvV1_PbPb.C:732
 AddTask_GammaConvV1_PbPb.C:733
 AddTask_GammaConvV1_PbPb.C:734
 AddTask_GammaConvV1_PbPb.C:735
 AddTask_GammaConvV1_PbPb.C:736
 AddTask_GammaConvV1_PbPb.C:737
 AddTask_GammaConvV1_PbPb.C:738
 AddTask_GammaConvV1_PbPb.C:739
 AddTask_GammaConvV1_PbPb.C:740
 AddTask_GammaConvV1_PbPb.C:741
 AddTask_GammaConvV1_PbPb.C:742
 AddTask_GammaConvV1_PbPb.C:743
 AddTask_GammaConvV1_PbPb.C:744
 AddTask_GammaConvV1_PbPb.C:745
 AddTask_GammaConvV1_PbPb.C:746
 AddTask_GammaConvV1_PbPb.C:747
 AddTask_GammaConvV1_PbPb.C:748
 AddTask_GammaConvV1_PbPb.C:749
 AddTask_GammaConvV1_PbPb.C:750
 AddTask_GammaConvV1_PbPb.C:751
 AddTask_GammaConvV1_PbPb.C:752
 AddTask_GammaConvV1_PbPb.C:753
 AddTask_GammaConvV1_PbPb.C:754
 AddTask_GammaConvV1_PbPb.C:755
 AddTask_GammaConvV1_PbPb.C:756
 AddTask_GammaConvV1_PbPb.C:757
 AddTask_GammaConvV1_PbPb.C:758
 AddTask_GammaConvV1_PbPb.C:759
 AddTask_GammaConvV1_PbPb.C:760
 AddTask_GammaConvV1_PbPb.C:761
 AddTask_GammaConvV1_PbPb.C:762
 AddTask_GammaConvV1_PbPb.C:763
 AddTask_GammaConvV1_PbPb.C:764
 AddTask_GammaConvV1_PbPb.C:765
 AddTask_GammaConvV1_PbPb.C:766
 AddTask_GammaConvV1_PbPb.C:767
 AddTask_GammaConvV1_PbPb.C:768
 AddTask_GammaConvV1_PbPb.C:769
 AddTask_GammaConvV1_PbPb.C:770
 AddTask_GammaConvV1_PbPb.C:771
 AddTask_GammaConvV1_PbPb.C:772
 AddTask_GammaConvV1_PbPb.C:773
 AddTask_GammaConvV1_PbPb.C:774
 AddTask_GammaConvV1_PbPb.C:775
 AddTask_GammaConvV1_PbPb.C:776
 AddTask_GammaConvV1_PbPb.C:777
 AddTask_GammaConvV1_PbPb.C:778
 AddTask_GammaConvV1_PbPb.C:779
 AddTask_GammaConvV1_PbPb.C:780
 AddTask_GammaConvV1_PbPb.C:781
 AddTask_GammaConvV1_PbPb.C:782
 AddTask_GammaConvV1_PbPb.C:783
 AddTask_GammaConvV1_PbPb.C:784
 AddTask_GammaConvV1_PbPb.C:785
 AddTask_GammaConvV1_PbPb.C:786
 AddTask_GammaConvV1_PbPb.C:787
 AddTask_GammaConvV1_PbPb.C:788
 AddTask_GammaConvV1_PbPb.C:789
 AddTask_GammaConvV1_PbPb.C:790
 AddTask_GammaConvV1_PbPb.C:791
 AddTask_GammaConvV1_PbPb.C:792
 AddTask_GammaConvV1_PbPb.C:793
 AddTask_GammaConvV1_PbPb.C:794
 AddTask_GammaConvV1_PbPb.C:795
 AddTask_GammaConvV1_PbPb.C:796
 AddTask_GammaConvV1_PbPb.C:797
 AddTask_GammaConvV1_PbPb.C:798
 AddTask_GammaConvV1_PbPb.C:799
 AddTask_GammaConvV1_PbPb.C:800
 AddTask_GammaConvV1_PbPb.C:801
 AddTask_GammaConvV1_PbPb.C:802
 AddTask_GammaConvV1_PbPb.C:803
 AddTask_GammaConvV1_PbPb.C:804
 AddTask_GammaConvV1_PbPb.C:805
 AddTask_GammaConvV1_PbPb.C:806
 AddTask_GammaConvV1_PbPb.C:807
 AddTask_GammaConvV1_PbPb.C:808
 AddTask_GammaConvV1_PbPb.C:809
 AddTask_GammaConvV1_PbPb.C:810
 AddTask_GammaConvV1_PbPb.C:811
 AddTask_GammaConvV1_PbPb.C:812
 AddTask_GammaConvV1_PbPb.C:813
 AddTask_GammaConvV1_PbPb.C:814
 AddTask_GammaConvV1_PbPb.C:815
 AddTask_GammaConvV1_PbPb.C:816
 AddTask_GammaConvV1_PbPb.C:817
 AddTask_GammaConvV1_PbPb.C:818
 AddTask_GammaConvV1_PbPb.C:819
 AddTask_GammaConvV1_PbPb.C:820
 AddTask_GammaConvV1_PbPb.C:821
 AddTask_GammaConvV1_PbPb.C:822
 AddTask_GammaConvV1_PbPb.C:823
 AddTask_GammaConvV1_PbPb.C:824
 AddTask_GammaConvV1_PbPb.C:825
 AddTask_GammaConvV1_PbPb.C:826
 AddTask_GammaConvV1_PbPb.C:827
 AddTask_GammaConvV1_PbPb.C:828
 AddTask_GammaConvV1_PbPb.C:829
 AddTask_GammaConvV1_PbPb.C:830
 AddTask_GammaConvV1_PbPb.C:831
 AddTask_GammaConvV1_PbPb.C:832
 AddTask_GammaConvV1_PbPb.C:833
 AddTask_GammaConvV1_PbPb.C:834
 AddTask_GammaConvV1_PbPb.C:835
 AddTask_GammaConvV1_PbPb.C:836
 AddTask_GammaConvV1_PbPb.C:837
 AddTask_GammaConvV1_PbPb.C:838
 AddTask_GammaConvV1_PbPb.C:839
 AddTask_GammaConvV1_PbPb.C:840
 AddTask_GammaConvV1_PbPb.C:841
 AddTask_GammaConvV1_PbPb.C:842
 AddTask_GammaConvV1_PbPb.C:843
 AddTask_GammaConvV1_PbPb.C:844
 AddTask_GammaConvV1_PbPb.C:845
 AddTask_GammaConvV1_PbPb.C:846
 AddTask_GammaConvV1_PbPb.C:847
 AddTask_GammaConvV1_PbPb.C:848
 AddTask_GammaConvV1_PbPb.C:849
 AddTask_GammaConvV1_PbPb.C:850
 AddTask_GammaConvV1_PbPb.C:851
 AddTask_GammaConvV1_PbPb.C:852
 AddTask_GammaConvV1_PbPb.C:853
 AddTask_GammaConvV1_PbPb.C:854
 AddTask_GammaConvV1_PbPb.C:855
 AddTask_GammaConvV1_PbPb.C:856
 AddTask_GammaConvV1_PbPb.C:857
 AddTask_GammaConvV1_PbPb.C:858
 AddTask_GammaConvV1_PbPb.C:859
 AddTask_GammaConvV1_PbPb.C:860
 AddTask_GammaConvV1_PbPb.C:861
 AddTask_GammaConvV1_PbPb.C:862
 AddTask_GammaConvV1_PbPb.C:863
 AddTask_GammaConvV1_PbPb.C:864
 AddTask_GammaConvV1_PbPb.C:865
 AddTask_GammaConvV1_PbPb.C:866
 AddTask_GammaConvV1_PbPb.C:867
 AddTask_GammaConvV1_PbPb.C:868
 AddTask_GammaConvV1_PbPb.C:869
 AddTask_GammaConvV1_PbPb.C:870
 AddTask_GammaConvV1_PbPb.C:871
 AddTask_GammaConvV1_PbPb.C:872
 AddTask_GammaConvV1_PbPb.C:873
 AddTask_GammaConvV1_PbPb.C:874
 AddTask_GammaConvV1_PbPb.C:875
 AddTask_GammaConvV1_PbPb.C:876
 AddTask_GammaConvV1_PbPb.C:877
 AddTask_GammaConvV1_PbPb.C:878
 AddTask_GammaConvV1_PbPb.C:879
 AddTask_GammaConvV1_PbPb.C:880
 AddTask_GammaConvV1_PbPb.C:881
 AddTask_GammaConvV1_PbPb.C:882
 AddTask_GammaConvV1_PbPb.C:883
 AddTask_GammaConvV1_PbPb.C:884
 AddTask_GammaConvV1_PbPb.C:885
 AddTask_GammaConvV1_PbPb.C:886
 AddTask_GammaConvV1_PbPb.C:887
 AddTask_GammaConvV1_PbPb.C:888
 AddTask_GammaConvV1_PbPb.C:889
 AddTask_GammaConvV1_PbPb.C:890
 AddTask_GammaConvV1_PbPb.C:891
 AddTask_GammaConvV1_PbPb.C:892
 AddTask_GammaConvV1_PbPb.C:893
 AddTask_GammaConvV1_PbPb.C:894
 AddTask_GammaConvV1_PbPb.C:895
 AddTask_GammaConvV1_PbPb.C:896
 AddTask_GammaConvV1_PbPb.C:897
 AddTask_GammaConvV1_PbPb.C:898
 AddTask_GammaConvV1_PbPb.C:899
 AddTask_GammaConvV1_PbPb.C:900
 AddTask_GammaConvV1_PbPb.C:901
 AddTask_GammaConvV1_PbPb.C:902
 AddTask_GammaConvV1_PbPb.C:903
 AddTask_GammaConvV1_PbPb.C:904
 AddTask_GammaConvV1_PbPb.C:905
 AddTask_GammaConvV1_PbPb.C:906
 AddTask_GammaConvV1_PbPb.C:907
 AddTask_GammaConvV1_PbPb.C:908
 AddTask_GammaConvV1_PbPb.C:909
 AddTask_GammaConvV1_PbPb.C:910
 AddTask_GammaConvV1_PbPb.C:911
 AddTask_GammaConvV1_PbPb.C:912
 AddTask_GammaConvV1_PbPb.C:913
 AddTask_GammaConvV1_PbPb.C:914
 AddTask_GammaConvV1_PbPb.C:915
 AddTask_GammaConvV1_PbPb.C:916
 AddTask_GammaConvV1_PbPb.C:917
 AddTask_GammaConvV1_PbPb.C:918
 AddTask_GammaConvV1_PbPb.C:919
 AddTask_GammaConvV1_PbPb.C:920
 AddTask_GammaConvV1_PbPb.C:921
 AddTask_GammaConvV1_PbPb.C:922
 AddTask_GammaConvV1_PbPb.C:923
 AddTask_GammaConvV1_PbPb.C:924
 AddTask_GammaConvV1_PbPb.C:925
 AddTask_GammaConvV1_PbPb.C:926
 AddTask_GammaConvV1_PbPb.C:927
 AddTask_GammaConvV1_PbPb.C:928
 AddTask_GammaConvV1_PbPb.C:929
 AddTask_GammaConvV1_PbPb.C:930
 AddTask_GammaConvV1_PbPb.C:931
 AddTask_GammaConvV1_PbPb.C:932
 AddTask_GammaConvV1_PbPb.C:933
 AddTask_GammaConvV1_PbPb.C:934
 AddTask_GammaConvV1_PbPb.C:935
 AddTask_GammaConvV1_PbPb.C:936
 AddTask_GammaConvV1_PbPb.C:937
 AddTask_GammaConvV1_PbPb.C:938
 AddTask_GammaConvV1_PbPb.C:939
 AddTask_GammaConvV1_PbPb.C:940
 AddTask_GammaConvV1_PbPb.C:941
 AddTask_GammaConvV1_PbPb.C:942
 AddTask_GammaConvV1_PbPb.C:943
 AddTask_GammaConvV1_PbPb.C:944
 AddTask_GammaConvV1_PbPb.C:945
 AddTask_GammaConvV1_PbPb.C:946
 AddTask_GammaConvV1_PbPb.C:947
 AddTask_GammaConvV1_PbPb.C:948
 AddTask_GammaConvV1_PbPb.C:949
 AddTask_GammaConvV1_PbPb.C:950
 AddTask_GammaConvV1_PbPb.C:951
 AddTask_GammaConvV1_PbPb.C:952
 AddTask_GammaConvV1_PbPb.C:953
 AddTask_GammaConvV1_PbPb.C:954
 AddTask_GammaConvV1_PbPb.C:955
 AddTask_GammaConvV1_PbPb.C:956
 AddTask_GammaConvV1_PbPb.C:957
 AddTask_GammaConvV1_PbPb.C:958
 AddTask_GammaConvV1_PbPb.C:959
 AddTask_GammaConvV1_PbPb.C:960
 AddTask_GammaConvV1_PbPb.C:961
 AddTask_GammaConvV1_PbPb.C:962
 AddTask_GammaConvV1_PbPb.C:963
 AddTask_GammaConvV1_PbPb.C:964
 AddTask_GammaConvV1_PbPb.C:965
 AddTask_GammaConvV1_PbPb.C:966
 AddTask_GammaConvV1_PbPb.C:967
 AddTask_GammaConvV1_PbPb.C:968
 AddTask_GammaConvV1_PbPb.C:969
 AddTask_GammaConvV1_PbPb.C:970
 AddTask_GammaConvV1_PbPb.C:971
 AddTask_GammaConvV1_PbPb.C:972
 AddTask_GammaConvV1_PbPb.C:973
 AddTask_GammaConvV1_PbPb.C:974
 AddTask_GammaConvV1_PbPb.C:975
 AddTask_GammaConvV1_PbPb.C:976
 AddTask_GammaConvV1_PbPb.C:977
 AddTask_GammaConvV1_PbPb.C:978
 AddTask_GammaConvV1_PbPb.C:979
 AddTask_GammaConvV1_PbPb.C:980
 AddTask_GammaConvV1_PbPb.C:981
 AddTask_GammaConvV1_PbPb.C:982
 AddTask_GammaConvV1_PbPb.C:983
 AddTask_GammaConvV1_PbPb.C:984
 AddTask_GammaConvV1_PbPb.C:985
 AddTask_GammaConvV1_PbPb.C:986
 AddTask_GammaConvV1_PbPb.C:987
 AddTask_GammaConvV1_PbPb.C:988
 AddTask_GammaConvV1_PbPb.C:989
 AddTask_GammaConvV1_PbPb.C:990
 AddTask_GammaConvV1_PbPb.C:991
 AddTask_GammaConvV1_PbPb.C:992
 AddTask_GammaConvV1_PbPb.C:993
 AddTask_GammaConvV1_PbPb.C:994
 AddTask_GammaConvV1_PbPb.C:995
 AddTask_GammaConvV1_PbPb.C:996
 AddTask_GammaConvV1_PbPb.C:997
 AddTask_GammaConvV1_PbPb.C:998
 AddTask_GammaConvV1_PbPb.C:999
 AddTask_GammaConvV1_PbPb.C:1000
 AddTask_GammaConvV1_PbPb.C:1001
 AddTask_GammaConvV1_PbPb.C:1002
 AddTask_GammaConvV1_PbPb.C:1003
 AddTask_GammaConvV1_PbPb.C:1004
 AddTask_GammaConvV1_PbPb.C:1005
 AddTask_GammaConvV1_PbPb.C:1006
 AddTask_GammaConvV1_PbPb.C:1007
 AddTask_GammaConvV1_PbPb.C:1008
 AddTask_GammaConvV1_PbPb.C:1009
 AddTask_GammaConvV1_PbPb.C:1010
 AddTask_GammaConvV1_PbPb.C:1011
 AddTask_GammaConvV1_PbPb.C:1012
 AddTask_GammaConvV1_PbPb.C:1013
 AddTask_GammaConvV1_PbPb.C:1014
 AddTask_GammaConvV1_PbPb.C:1015
 AddTask_GammaConvV1_PbPb.C:1016
 AddTask_GammaConvV1_PbPb.C:1017
 AddTask_GammaConvV1_PbPb.C:1018
 AddTask_GammaConvV1_PbPb.C:1019
 AddTask_GammaConvV1_PbPb.C:1020
 AddTask_GammaConvV1_PbPb.C:1021
 AddTask_GammaConvV1_PbPb.C:1022
 AddTask_GammaConvV1_PbPb.C:1023
 AddTask_GammaConvV1_PbPb.C:1024
 AddTask_GammaConvV1_PbPb.C:1025
 AddTask_GammaConvV1_PbPb.C:1026
 AddTask_GammaConvV1_PbPb.C:1027
 AddTask_GammaConvV1_PbPb.C:1028
 AddTask_GammaConvV1_PbPb.C:1029
 AddTask_GammaConvV1_PbPb.C:1030
 AddTask_GammaConvV1_PbPb.C:1031
 AddTask_GammaConvV1_PbPb.C:1032
 AddTask_GammaConvV1_PbPb.C:1033
 AddTask_GammaConvV1_PbPb.C:1034
 AddTask_GammaConvV1_PbPb.C:1035
 AddTask_GammaConvV1_PbPb.C:1036
 AddTask_GammaConvV1_PbPb.C:1037
 AddTask_GammaConvV1_PbPb.C:1038
 AddTask_GammaConvV1_PbPb.C:1039
 AddTask_GammaConvV1_PbPb.C:1040
 AddTask_GammaConvV1_PbPb.C:1041
 AddTask_GammaConvV1_PbPb.C:1042
 AddTask_GammaConvV1_PbPb.C:1043
 AddTask_GammaConvV1_PbPb.C:1044
 AddTask_GammaConvV1_PbPb.C:1045
 AddTask_GammaConvV1_PbPb.C:1046
 AddTask_GammaConvV1_PbPb.C:1047
 AddTask_GammaConvV1_PbPb.C:1048
 AddTask_GammaConvV1_PbPb.C:1049
 AddTask_GammaConvV1_PbPb.C:1050
 AddTask_GammaConvV1_PbPb.C:1051
 AddTask_GammaConvV1_PbPb.C:1052
 AddTask_GammaConvV1_PbPb.C:1053
 AddTask_GammaConvV1_PbPb.C:1054
 AddTask_GammaConvV1_PbPb.C:1055
 AddTask_GammaConvV1_PbPb.C:1056
 AddTask_GammaConvV1_PbPb.C:1057
 AddTask_GammaConvV1_PbPb.C:1058
 AddTask_GammaConvV1_PbPb.C:1059
 AddTask_GammaConvV1_PbPb.C:1060
 AddTask_GammaConvV1_PbPb.C:1061
 AddTask_GammaConvV1_PbPb.C:1062
 AddTask_GammaConvV1_PbPb.C:1063
 AddTask_GammaConvV1_PbPb.C:1064
 AddTask_GammaConvV1_PbPb.C:1065
 AddTask_GammaConvV1_PbPb.C:1066
 AddTask_GammaConvV1_PbPb.C:1067
 AddTask_GammaConvV1_PbPb.C:1068
 AddTask_GammaConvV1_PbPb.C:1069
 AddTask_GammaConvV1_PbPb.C:1070
 AddTask_GammaConvV1_PbPb.C:1071
 AddTask_GammaConvV1_PbPb.C:1072
 AddTask_GammaConvV1_PbPb.C:1073
 AddTask_GammaConvV1_PbPb.C:1074
 AddTask_GammaConvV1_PbPb.C:1075
 AddTask_GammaConvV1_PbPb.C:1076
 AddTask_GammaConvV1_PbPb.C:1077
 AddTask_GammaConvV1_PbPb.C:1078
 AddTask_GammaConvV1_PbPb.C:1079
 AddTask_GammaConvV1_PbPb.C:1080
 AddTask_GammaConvV1_PbPb.C:1081
 AddTask_GammaConvV1_PbPb.C:1082
 AddTask_GammaConvV1_PbPb.C:1083
 AddTask_GammaConvV1_PbPb.C:1084
 AddTask_GammaConvV1_PbPb.C:1085
 AddTask_GammaConvV1_PbPb.C:1086
 AddTask_GammaConvV1_PbPb.C:1087
 AddTask_GammaConvV1_PbPb.C:1088
 AddTask_GammaConvV1_PbPb.C:1089
 AddTask_GammaConvV1_PbPb.C:1090
 AddTask_GammaConvV1_PbPb.C:1091
 AddTask_GammaConvV1_PbPb.C:1092
 AddTask_GammaConvV1_PbPb.C:1093
 AddTask_GammaConvV1_PbPb.C:1094
 AddTask_GammaConvV1_PbPb.C:1095
 AddTask_GammaConvV1_PbPb.C:1096
 AddTask_GammaConvV1_PbPb.C:1097
 AddTask_GammaConvV1_PbPb.C:1098
 AddTask_GammaConvV1_PbPb.C:1099
 AddTask_GammaConvV1_PbPb.C:1100
 AddTask_GammaConvV1_PbPb.C:1101
 AddTask_GammaConvV1_PbPb.C:1102
 AddTask_GammaConvV1_PbPb.C:1103
 AddTask_GammaConvV1_PbPb.C:1104
 AddTask_GammaConvV1_PbPb.C:1105
 AddTask_GammaConvV1_PbPb.C:1106
 AddTask_GammaConvV1_PbPb.C:1107
 AddTask_GammaConvV1_PbPb.C:1108
 AddTask_GammaConvV1_PbPb.C:1109
 AddTask_GammaConvV1_PbPb.C:1110
 AddTask_GammaConvV1_PbPb.C:1111
 AddTask_GammaConvV1_PbPb.C:1112
 AddTask_GammaConvV1_PbPb.C:1113
 AddTask_GammaConvV1_PbPb.C:1114
 AddTask_GammaConvV1_PbPb.C:1115
 AddTask_GammaConvV1_PbPb.C:1116
 AddTask_GammaConvV1_PbPb.C:1117
 AddTask_GammaConvV1_PbPb.C:1118
 AddTask_GammaConvV1_PbPb.C:1119
 AddTask_GammaConvV1_PbPb.C:1120
 AddTask_GammaConvV1_PbPb.C:1121
 AddTask_GammaConvV1_PbPb.C:1122
 AddTask_GammaConvV1_PbPb.C:1123
 AddTask_GammaConvV1_PbPb.C:1124
 AddTask_GammaConvV1_PbPb.C:1125
 AddTask_GammaConvV1_PbPb.C:1126
 AddTask_GammaConvV1_PbPb.C:1127
 AddTask_GammaConvV1_PbPb.C:1128
 AddTask_GammaConvV1_PbPb.C:1129
 AddTask_GammaConvV1_PbPb.C:1130
 AddTask_GammaConvV1_PbPb.C:1131
 AddTask_GammaConvV1_PbPb.C:1132
 AddTask_GammaConvV1_PbPb.C:1133
 AddTask_GammaConvV1_PbPb.C:1134
 AddTask_GammaConvV1_PbPb.C:1135
 AddTask_GammaConvV1_PbPb.C:1136
 AddTask_GammaConvV1_PbPb.C:1137
 AddTask_GammaConvV1_PbPb.C:1138
 AddTask_GammaConvV1_PbPb.C:1139
 AddTask_GammaConvV1_PbPb.C:1140
 AddTask_GammaConvV1_PbPb.C:1141
 AddTask_GammaConvV1_PbPb.C:1142
 AddTask_GammaConvV1_PbPb.C:1143
 AddTask_GammaConvV1_PbPb.C:1144
 AddTask_GammaConvV1_PbPb.C:1145
 AddTask_GammaConvV1_PbPb.C:1146
 AddTask_GammaConvV1_PbPb.C:1147
 AddTask_GammaConvV1_PbPb.C:1148
 AddTask_GammaConvV1_PbPb.C:1149