ROOT logo
AliAnalysisTask *AddTask_GammaConvdPhi_pp(TString v0Cut = "0000011002093663003800000000",
					 TString pionCut = "01631031009000",
					 Bool_t pbpb = kFALSE) {

	////////////////////CURRENTLY NOT WORKING ///////////////////////////////
	
  // standard with task
  printf("========================================================================================\n");
  printf("dPhiAnalysis: Initialising AliAnalysisTaskdPhi\n");
  printf("========================================================================================\n");
  
  AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
  if (!mgr) {
    Error("AddTask_slindal_dPhi", "No analysis manager found.");
    return 0;
  }

  AliAnalysisManager *man=AliAnalysisManager::GetAnalysisManager();
  Bool_t isAOD=man->GetInputEventHandler()->IsA()==AliAODInputHandler::Class();
  
  AliAnalysisTaskdPhi *task = new AliAnalysisTaskdPhi((TString("slindalTask_dPhi")+"_" + v0Cut));

  ///Axes for histrograms
  Double_t cptbins[9] = {0.5, 1.0, 1.5, 2.0, 2.5, 3.0, 4.0, 5.0, 10};
  task->GetAxiscPt().Set(8, cptbins);

  Double_t tptbins[3] = {3.0, 5.0, 10.0};
  task->GetAxistPt().Set(2, tptbins);

  if(pbpb) {
    Double_t centBins[6] = {0, 5, 10, 30, 50, 60, 90};
    task->GetAxisCent().Set(5, centBins);
  } else {
    Double_t centBins[2] = {-9999, 9999};
    task->GetAxisCent().Set(1, centBins);
  }

  Double_t zbins[6] = { -10, -5, -1.5, 1.5, 5, 10};
  task->GetAxisZ().Set(5, zbins);

  Double_t mbins[17] = {0.07, 0.09, 0.1, 0.11, 0.12, 0.125, 0.1275, 0.13, 0.14, 0.1425, 0.145, 0.15, 0.16, 0.18, 0.2, 0.24, 0.26};
  task->GetAxisPiMass().Set(16, mbins);


  AliESDtrackCuts * trackCuts = new AliESDtrackCuts();
  TFormula *f1NClustersTPCLinearPtDep = new TFormula("f1NClustersTPCLinearPtDep","70.+30./20.*x");
  trackCuts->SetMinNClustersTPCPtDep(f1NClustersTPCLinearPtDep, 100);
  trackCuts->SetMaxChi2PerClusterTPC(4);
  trackCuts->SetRequireTPCStandAlone(kTRUE);
  trackCuts->SetAcceptKinkDaughters(kFALSE);
  trackCuts->SetRequireTPCRefit(kTRUE);
  trackCuts->SetMaxFractionSharedTPCClusters(0.4);

  trackCuts->SetMaxDCAToVertexXY(2.4);
  trackCuts->SetMaxDCAToVertexZ(3.2);
  trackCuts->SetDCAToVertex2D(kTRUE);

  trackCuts->SetMaxChi2PerClusterITS(36);
  trackCuts->SetMaxChi2TPCConstrainedGlobal(36);

  trackCuts->SetRequireSigmaToVertex(kFALSE);

  trackCuts->SetEtaRange(-0.9, 0.9);
  trackCuts->SetPtRange(cptbins[0], 1000000.0);

  trackCuts->SetRequireITSRefit(kFALSE);

  AliConversionTrackCuts* tc = new AliConversionTrackCuts();
  tc->SetEsdTrackCuts(trackCuts);
  task->SetTrackFilter(tc);


  ///open side nclusters graph
  AliESDtrackCuts * trackCuts2 = new AliESDtrackCuts();
  TFormula *f1NClustersTPCLinearPtDep = new TFormula("f1NClustersTPCLinearPtDep","65.+30./20.*x");
  trackCuts2->SetMinNClustersTPCPtDep(f1NClustersTPCLinearPtDep, 100);
  trackCuts2->SetMaxChi2PerClusterTPC(4);
  trackCuts2->SetRequireTPCStandAlone(kTRUE);
  trackCuts2->SetAcceptKinkDaughters(kFALSE);
  trackCuts2->SetRequireTPCRefit(kTRUE);
  trackCuts2->SetMaxFractionSharedTPCClusters(0.4);

  trackCuts2->SetMaxDCAToVertexXY(2.4);
  trackCuts2->SetMaxDCAToVertexZ(3.2);
  trackCuts2->SetDCAToVertex2D(kTRUE);

  trackCuts2->SetMaxChi2PerClusterITS(36);
  trackCuts2->SetMaxChi2TPCConstrainedGlobal(36);

  trackCuts2->SetRequireSigmaToVertex(kFALSE);

  trackCuts2->SetEtaRange(-0.9, 0.9);
  trackCuts2->SetPtRange(cptbins[0], 1000000.0);

  trackCuts2->SetRequireITSRefit(kFALSE);
  //task->AddTrackFilter(trackCuts2, kTRUE);

  AliConversionTrackCuts tc2 = new AliConversionTrackCuts();
  tc2->SetEsdTrackCuts(trackCuts2);
  task->AddTrackFilter(tc2, kTRUE);


  ///Tight side nclusters graphs
  AliESDtrackCuts * trackCuts3 = new AliESDtrackCuts();
  TFormula *f1NClustersTPCLinearPtDep = new TFormula("f1NClustersTPCLinearPtDep","75.+30./20.*x");
  trackCuts3->SetMinNClustersTPCPtDep(f1NClustersTPCLinearPtDep, 100);
  trackCuts3->SetMaxChi2PerClusterTPC(4);
  trackCuts3->SetRequireTPCStandAlone(kTRUE);
  trackCuts3->SetAcceptKinkDaughters(kFALSE);
  trackCuts3->SetRequireTPCRefit(kTRUE);
  trackCuts3->SetMaxFractionSharedTPCClusters(0.4);

  trackCuts3->SetMaxDCAToVertexXY(2.4);
  trackCuts3->SetMaxDCAToVertexZ(3.2);
  trackCuts3->SetDCAToVertex2D(kTRUE);

  trackCuts3->SetMaxChi2PerClusterITS(36);
  trackCuts3->SetMaxChi2TPCConstrainedGlobal(36);

  trackCuts3->SetRequireSigmaToVertex(kFALSE);

  trackCuts3->SetEtaRange(-0.9, 0.9);
  trackCuts3->SetPtRange(cptbins[0], 1000000.0);

  trackCuts3->SetRequireITSRefit(kFALSE);
  //task->AddTrackFilter(trackCuts3, kFALSE);

  AliConversionTrackCuts tc3 = new AliConversionTrackCuts();
  tc3->SetEsdTrackCuts(trackCuts3);
  task->AddTrackFilter(tc3, kFALSE);



  ////Tight xyz track cuts
  AliESDtrackCuts * trackCuts4 = new AliESDtrackCuts();
  TFormula *f1NClustersTPCLinearPtDep = new TFormula("f1NClustersTPCLinearPtDep","70.+30./20.*x");
  trackCuts4->SetMinNClustersTPCPtDep(f1NClustersTPCLinearPtDep, 100);
  trackCuts4->SetMaxChi2PerClusterTPC(4);
  trackCuts4->SetRequireTPCStandAlone(kTRUE);
  trackCuts4->SetAcceptKinkDaughters(kFALSE);
  trackCuts4->SetRequireTPCRefit(kTRUE);
  trackCuts4->SetMaxFractionSharedTPCClusters(0.4);

  trackCuts4->SetMaxDCAToVertexXY(2.2);
  trackCuts4->SetMaxDCAToVertexZ(3.0);
  trackCuts4->SetDCAToVertex2D(kTRUE);

  trackCuts4->SetMaxChi2PerClusterITS(36);
  trackCuts4->SetMaxChi2TPCConstrainedGlobal(36);

  trackCuts4->SetRequireSigmaToVertex(kFALSE);

  trackCuts4->SetEtaRange(-0.9, 0.9);
  trackCuts4->SetPtRange(cptbins[0], 1000000.0);

  trackCuts4->SetRequireITSRefit(kFALSE);
  //task->AddTrackFilter(trackCuts4, kFALSE);

  AliConversionTrackCuts tc4 = new AliConversionTrackCuts();
  tc4->SetEsdTrackCuts(trackCuts4);
  task->AddTrackFilter(tc4, kFALSE);


  ////lose xyz track cuts
  AliESDtrackCuts * trackCuts5 = new AliESDtrackCuts();
  TFormula *f1NClustersTPCLinearPtDep = new TFormula("f1NClustersTPCLinearPtDep","70.+30./20.*x");
  trackCuts5->SetMinNClustersTPCPtDep(f1NClustersTPCLinearPtDep, 100);
  trackCuts5->SetMaxChi2PerClusterTPC(4);
  trackCuts5->SetRequireTPCStandAlone(kTRUE);
  trackCuts5->SetAcceptKinkDaughters(kFALSE);
  trackCuts5->SetRequireTPCRefit(kTRUE);
  trackCuts5->SetMaxFractionSharedTPCClusters(0.4);

  trackCuts5->SetMaxDCAToVertexXY(2.6);
  trackCuts5->SetMaxDCAToVertexZ(3.6);
  trackCuts5->SetDCAToVertex2D(kTRUE);

  trackCuts5->SetMaxChi2PerClusterITS(36);
  trackCuts5->SetMaxChi2TPCConstrainedGlobal(36);

  trackCuts5->SetRequireSigmaToVertex(kFALSE);

  trackCuts5->SetEtaRange(-0.9, 0.9);
  trackCuts5->SetPtRange(cptbins[0], 1000000.0);

  trackCuts5->SetRequireITSRefit(kFALSE);
  //task->AddTrackFilter(trackCuts5);

  AliConversionTrackCuts tc5 = new AliConversionTrackCuts();
  tc5->SetEsdTrackCuts(trackCuts5);
  task->AddTrackFilter(tc5, kTRUE);


  ///open side shared tpt clusters
  AliESDtrackCuts * trackCuts6 = new AliESDtrackCuts();
  TFormula *f1NClustersTPCLinearPtDep = new TFormula("f1NClustersTPCLinearPtDep","70.+30./20.*x");
  trackCuts6->SetMinNClustersTPCPtDep(f1NClustersTPCLinearPtDep, 100);
  trackCuts6->SetMaxChi2PerClusterTPC(4);
  trackCuts6->SetRequireTPCStandAlone(kTRUE);
  trackCuts6->SetAcceptKinkDaughters(kFALSE);
  trackCuts6->SetRequireTPCRefit(kTRUE);
  trackCuts6->SetMaxFractionSharedTPCClusters(0.44);

  trackCuts6->SetMaxDCAToVertexXY(2.4);
  trackCuts6->SetMaxDCAToVertexZ(3.2);
  trackCuts6->SetDCAToVertex2D(kTRUE);

  trackCuts6->SetMaxChi2PerClusterITS(36);
  trackCuts6->SetMaxChi2TPCConstrainedGlobal(36);

  trackCuts6->SetRequireSigmaToVertex(kFALSE);

  trackCuts6->SetEtaRange(-0.9, 0.9);
  trackCuts6->SetPtRange(cptbins[0], 1000000.0);

  trackCuts6->SetRequireITSRefit(kFALSE);
  //task->AddTrackFilter(trackCuts6, kTRUE);

  AliConversionTrackCuts tc6 = new AliConversionTrackCuts();
  tc6->SetEsdTrackCuts(trackCuts6);
  task->AddTrackFilter(tc6, kTRUE);


  ///tight side shared tpt clusters
  AliESDtrackCuts * trackCuts7 = new AliESDtrackCuts();
  TFormula *f1NClustersTPCLinearPtDep = new TFormula("f1NClustersTPCLinearPtDep","70.+30./20.*x");
  trackCuts7->SetMinNClustersTPCPtDep(f1NClustersTPCLinearPtDep, 100);
  trackCuts7->SetMaxChi2PerClusterTPC(4);
  trackCuts7->SetRequireTPCStandAlone(kTRUE);
  trackCuts7->SetAcceptKinkDaughters(kFALSE);
  trackCuts7->SetRequireTPCRefit(kTRUE);
  trackCuts7->SetMaxFractionSharedTPCClusters(0.36);

  trackCuts7->SetMaxDCAToVertexXY(2.4);
  trackCuts7->SetMaxDCAToVertexZ(3.2);
  trackCuts7->SetDCAToVertex2D(kTRUE);

  trackCuts7->SetMaxChi2PerClusterITS(36);
  trackCuts7->SetMaxChi2TPCConstrainedGlobal(36);

  trackCuts7->SetRequireSigmaToVertex(kFALSE);

  trackCuts7->SetEtaRange(-0.9, 0.9);
  trackCuts7->SetPtRange(cptbins[0], 1000000.0);

  trackCuts7->SetRequireITSRefit(kFALSE);
  //task->AddTrackFilter(trackCuts7, kFALSE);
  
  AliConversionTrackCuts tc7 = new AliConversionTrackCuts();
  tc7->SetEsdTrackCuts(trackCuts7);
  task->AddTrackFilter(tc7, kFALSE);


  ///Pion cuts
  AliConversionMesonCuts * picuts = new AliConversionMesonCuts("dphi_pioncuts");
  picuts->InitializeCutsFromCutString(pionCut);
  task->SetMesonFilter(picuts);


  //================================================
  //              data containers
  //================================================
  //            find input container
  //below the trunk version
  AliAnalysisDataContainer *cinput  = mgr->GetCommonInputContainer();
  TString baseString("slindal_dPhi_");
  baseString += v0Cut + pionCut;

  //dumm output container
  AliAnalysisDataContainer *coutput0 =
	mgr->CreateContainer(baseString+"tree",
						 TTree::Class(),
						 AliAnalysisManager::kExchangeContainer,
						 "slindal_default");
  
  //define output containers, please use 'username'_'somename'
  AliAnalysisDataContainer *coutput1 = 
	mgr->CreateContainer(baseString+"me", TList::Class(),
						 AliAnalysisManager::kOutputContainer,baseString+"me.root");

  //define output containers, please use 'username'_'somename'
  
  
  //========= Add PID Reponse to ANALYSIS manager ====
  Bool_t isMC = kFALSE;
  if(!(AliPIDResponse*)mgr->GetTask("PIDResponseTask")){
    gROOT->LoadMacro("$ALICE_ROOT/ANALYSIS/macros/AddTaskPIDResponse.C");
    AddTaskPIDResponse(isMC);
  }
   
  //=========  Set Cutnumber for V0Reader ================================
  TString cutnumber = "000000000208400000220000000"; 

  //========= Add V0 Reader to  ANALYSIS manager if not yet existent =====
  AliV0ReaderV1 * fV0ReaderV1 = (AliV0ReaderV1*)mgr->GetTask("V0ReaderV1");
  if( !fV0ReaderV1 ){
    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;
    }

    // Set AnalysisCut Number
    AliConversionCuts *fCuts=NULL;
    if(cutnumber!=""){
      fCuts= new AliConversionCuts(cutnumber.Data(),cutnumber.Data());
      fCuts->SetPreSelectionCutFlag(kTRUE);
      }
      if(fCuts->InitializeCutsFromCutString(cutnumber)){
	fV0ReaderV1->SetConversionCuts(fCuts);
      }
      
      fV0ReaderV1->Init();
      mgr->AddTask(fV0ReaderV1);
      mgr->ConnectInput(fV0ReaderV1,0,cinput);
      task->SaveReaderHists();
  }
 
  task->SetV0Reader(fV0ReaderV1);

  AliConversionCuts * v0cuts = new AliConversionCuts();
  v0cuts->InitializeCutsFromCutString(v0Cut);
  task->SetV0Filter(v0cuts);

  Int_t numberOfCuts = 7;
  TString *tcutarray  =new TString[7];
  TString *wcutarray = new TString[7];
  
  //"0000011002093663003800000000",
                // "0000011002093663003800000000"; // -4 5 sigma electron line
  tcutarray[0] = "0000011002092663003800000000"; // -3 5 sigma
  wcutarray[0] = "0000011002091663003800000000"; //dedex -5 -5 sigma

             // "0000011002093663003800000000"; // 663: 2 sigma low pt (0.25)  0.5 sigma: high pt (3.5)
  tcutarray[1] = "0000011002093863003800000000"; // 863  2                      1 
  wcutarray[1] = "0000011002093563003800000000"; // 563  2                      -10

  tcutarray[2] = "0000011002093663003800000000";
  wcutarray[2] = "0000011002093663003800000000";

  tcutarray[3] = "0000011002693663003800000000"; // single pt 6: 0.04 tight
  wcutarray[3] = "0000011002493663003800000000"; // single pt 4: 0.075 loose

                            //                 //tpc cluster cut 9 : 0.6 default
  tcutarray[4] = "0000011002063663003800000000"; //6 : > 0.7 tight 
  wcutarray[4] = "0000011002083663003800000000"; //8 : > 0.35 loose

                                   //          // qt max 3: 0.05 default
  tcutarray[5] = "0000011002093663004800000000"; //4 : < 0.03 tight
  wcutarray[5] = "0000011002093663002800000000"; //2 : < 0.07 loose 

                                    //         // chi2 8 default <20
  tcutarray[6] = "0000011002093663003900000000"; //9 : < 15 tight 
  wcutarray[6] = "0000011002093663003200000000"; //2 : < 30 loose


  ///Add the tight cuts
  for(Int_t i = 0; i < numberOfCuts; i++) {
    AliConversionCuts * v0cuts = new AliConversionCuts("aaa","aaa");
    v0cuts->SetPreSelectionCutFlag(kTRUE);
    if(v0cuts->InitializeCutsFromCutString(tcutarray[i].Data())){
      task->AddV0Filter(v0cuts, kFALSE);
      v0cuts->SetFillCutHistograms("aaa",kFALSE);
    }
  }

  ///Add the tight cuts
  for(Int_t i = 0; i < numberOfCuts; i++) {
    AliConversionCuts * v0cuts = new AliConversionCuts("aaa","aaa");
    v0cuts->SetPreSelectionCutFlag(kTRUE);
    if(v0cuts->InitializeCutsFromCutString(wcutarray[i].Data())){
      task->AddV0Filter(v0cuts, kTRUE);
      v0cuts->SetFillCutHistograms("aaa",kFALSE);
    }
  }

  mgr->AddTask(task);
  task->SelectCollisionCandidates(AliVEvent::kMB);
  mgr->ConnectInput  (task,  0, cinput );
  mgr->ConnectOutput (task,  0, coutput0);
  mgr->ConnectOutput (task,  1, coutput1);
  
  return task;
}


 AddTask_GammaConvdPhi_pp.C:1
 AddTask_GammaConvdPhi_pp.C:2
 AddTask_GammaConvdPhi_pp.C:3
 AddTask_GammaConvdPhi_pp.C:4
 AddTask_GammaConvdPhi_pp.C:5
 AddTask_GammaConvdPhi_pp.C:6
 AddTask_GammaConvdPhi_pp.C:7
 AddTask_GammaConvdPhi_pp.C:8
 AddTask_GammaConvdPhi_pp.C:9
 AddTask_GammaConvdPhi_pp.C:10
 AddTask_GammaConvdPhi_pp.C:11
 AddTask_GammaConvdPhi_pp.C:12
 AddTask_GammaConvdPhi_pp.C:13
 AddTask_GammaConvdPhi_pp.C:14
 AddTask_GammaConvdPhi_pp.C:15
 AddTask_GammaConvdPhi_pp.C:16
 AddTask_GammaConvdPhi_pp.C:17
 AddTask_GammaConvdPhi_pp.C:18
 AddTask_GammaConvdPhi_pp.C:19
 AddTask_GammaConvdPhi_pp.C:20
 AddTask_GammaConvdPhi_pp.C:21
 AddTask_GammaConvdPhi_pp.C:22
 AddTask_GammaConvdPhi_pp.C:23
 AddTask_GammaConvdPhi_pp.C:24
 AddTask_GammaConvdPhi_pp.C:25
 AddTask_GammaConvdPhi_pp.C:26
 AddTask_GammaConvdPhi_pp.C:27
 AddTask_GammaConvdPhi_pp.C:28
 AddTask_GammaConvdPhi_pp.C:29
 AddTask_GammaConvdPhi_pp.C:30
 AddTask_GammaConvdPhi_pp.C:31
 AddTask_GammaConvdPhi_pp.C:32
 AddTask_GammaConvdPhi_pp.C:33
 AddTask_GammaConvdPhi_pp.C:34
 AddTask_GammaConvdPhi_pp.C:35
 AddTask_GammaConvdPhi_pp.C:36
 AddTask_GammaConvdPhi_pp.C:37
 AddTask_GammaConvdPhi_pp.C:38
 AddTask_GammaConvdPhi_pp.C:39
 AddTask_GammaConvdPhi_pp.C:40
 AddTask_GammaConvdPhi_pp.C:41
 AddTask_GammaConvdPhi_pp.C:42
 AddTask_GammaConvdPhi_pp.C:43
 AddTask_GammaConvdPhi_pp.C:44
 AddTask_GammaConvdPhi_pp.C:45
 AddTask_GammaConvdPhi_pp.C:46
 AddTask_GammaConvdPhi_pp.C:47
 AddTask_GammaConvdPhi_pp.C:48
 AddTask_GammaConvdPhi_pp.C:49
 AddTask_GammaConvdPhi_pp.C:50
 AddTask_GammaConvdPhi_pp.C:51
 AddTask_GammaConvdPhi_pp.C:52
 AddTask_GammaConvdPhi_pp.C:53
 AddTask_GammaConvdPhi_pp.C:54
 AddTask_GammaConvdPhi_pp.C:55
 AddTask_GammaConvdPhi_pp.C:56
 AddTask_GammaConvdPhi_pp.C:57
 AddTask_GammaConvdPhi_pp.C:58
 AddTask_GammaConvdPhi_pp.C:59
 AddTask_GammaConvdPhi_pp.C:60
 AddTask_GammaConvdPhi_pp.C:61
 AddTask_GammaConvdPhi_pp.C:62
 AddTask_GammaConvdPhi_pp.C:63
 AddTask_GammaConvdPhi_pp.C:64
 AddTask_GammaConvdPhi_pp.C:65
 AddTask_GammaConvdPhi_pp.C:66
 AddTask_GammaConvdPhi_pp.C:67
 AddTask_GammaConvdPhi_pp.C:68
 AddTask_GammaConvdPhi_pp.C:69
 AddTask_GammaConvdPhi_pp.C:70
 AddTask_GammaConvdPhi_pp.C:71
 AddTask_GammaConvdPhi_pp.C:72
 AddTask_GammaConvdPhi_pp.C:73
 AddTask_GammaConvdPhi_pp.C:74
 AddTask_GammaConvdPhi_pp.C:75
 AddTask_GammaConvdPhi_pp.C:76
 AddTask_GammaConvdPhi_pp.C:77
 AddTask_GammaConvdPhi_pp.C:78
 AddTask_GammaConvdPhi_pp.C:79
 AddTask_GammaConvdPhi_pp.C:80
 AddTask_GammaConvdPhi_pp.C:81
 AddTask_GammaConvdPhi_pp.C:82
 AddTask_GammaConvdPhi_pp.C:83
 AddTask_GammaConvdPhi_pp.C:84
 AddTask_GammaConvdPhi_pp.C:85
 AddTask_GammaConvdPhi_pp.C:86
 AddTask_GammaConvdPhi_pp.C:87
 AddTask_GammaConvdPhi_pp.C:88
 AddTask_GammaConvdPhi_pp.C:89
 AddTask_GammaConvdPhi_pp.C:90
 AddTask_GammaConvdPhi_pp.C:91
 AddTask_GammaConvdPhi_pp.C:92
 AddTask_GammaConvdPhi_pp.C:93
 AddTask_GammaConvdPhi_pp.C:94
 AddTask_GammaConvdPhi_pp.C:95
 AddTask_GammaConvdPhi_pp.C:96
 AddTask_GammaConvdPhi_pp.C:97
 AddTask_GammaConvdPhi_pp.C:98
 AddTask_GammaConvdPhi_pp.C:99
 AddTask_GammaConvdPhi_pp.C:100
 AddTask_GammaConvdPhi_pp.C:101
 AddTask_GammaConvdPhi_pp.C:102
 AddTask_GammaConvdPhi_pp.C:103
 AddTask_GammaConvdPhi_pp.C:104
 AddTask_GammaConvdPhi_pp.C:105
 AddTask_GammaConvdPhi_pp.C:106
 AddTask_GammaConvdPhi_pp.C:107
 AddTask_GammaConvdPhi_pp.C:108
 AddTask_GammaConvdPhi_pp.C:109
 AddTask_GammaConvdPhi_pp.C:110
 AddTask_GammaConvdPhi_pp.C:111
 AddTask_GammaConvdPhi_pp.C:112
 AddTask_GammaConvdPhi_pp.C:113
 AddTask_GammaConvdPhi_pp.C:114
 AddTask_GammaConvdPhi_pp.C:115
 AddTask_GammaConvdPhi_pp.C:116
 AddTask_GammaConvdPhi_pp.C:117
 AddTask_GammaConvdPhi_pp.C:118
 AddTask_GammaConvdPhi_pp.C:119
 AddTask_GammaConvdPhi_pp.C:120
 AddTask_GammaConvdPhi_pp.C:121
 AddTask_GammaConvdPhi_pp.C:122
 AddTask_GammaConvdPhi_pp.C:123
 AddTask_GammaConvdPhi_pp.C:124
 AddTask_GammaConvdPhi_pp.C:125
 AddTask_GammaConvdPhi_pp.C:126
 AddTask_GammaConvdPhi_pp.C:127
 AddTask_GammaConvdPhi_pp.C:128
 AddTask_GammaConvdPhi_pp.C:129
 AddTask_GammaConvdPhi_pp.C:130
 AddTask_GammaConvdPhi_pp.C:131
 AddTask_GammaConvdPhi_pp.C:132
 AddTask_GammaConvdPhi_pp.C:133
 AddTask_GammaConvdPhi_pp.C:134
 AddTask_GammaConvdPhi_pp.C:135
 AddTask_GammaConvdPhi_pp.C:136
 AddTask_GammaConvdPhi_pp.C:137
 AddTask_GammaConvdPhi_pp.C:138
 AddTask_GammaConvdPhi_pp.C:139
 AddTask_GammaConvdPhi_pp.C:140
 AddTask_GammaConvdPhi_pp.C:141
 AddTask_GammaConvdPhi_pp.C:142
 AddTask_GammaConvdPhi_pp.C:143
 AddTask_GammaConvdPhi_pp.C:144
 AddTask_GammaConvdPhi_pp.C:145
 AddTask_GammaConvdPhi_pp.C:146
 AddTask_GammaConvdPhi_pp.C:147
 AddTask_GammaConvdPhi_pp.C:148
 AddTask_GammaConvdPhi_pp.C:149
 AddTask_GammaConvdPhi_pp.C:150
 AddTask_GammaConvdPhi_pp.C:151
 AddTask_GammaConvdPhi_pp.C:152
 AddTask_GammaConvdPhi_pp.C:153
 AddTask_GammaConvdPhi_pp.C:154
 AddTask_GammaConvdPhi_pp.C:155
 AddTask_GammaConvdPhi_pp.C:156
 AddTask_GammaConvdPhi_pp.C:157
 AddTask_GammaConvdPhi_pp.C:158
 AddTask_GammaConvdPhi_pp.C:159
 AddTask_GammaConvdPhi_pp.C:160
 AddTask_GammaConvdPhi_pp.C:161
 AddTask_GammaConvdPhi_pp.C:162
 AddTask_GammaConvdPhi_pp.C:163
 AddTask_GammaConvdPhi_pp.C:164
 AddTask_GammaConvdPhi_pp.C:165
 AddTask_GammaConvdPhi_pp.C:166
 AddTask_GammaConvdPhi_pp.C:167
 AddTask_GammaConvdPhi_pp.C:168
 AddTask_GammaConvdPhi_pp.C:169
 AddTask_GammaConvdPhi_pp.C:170
 AddTask_GammaConvdPhi_pp.C:171
 AddTask_GammaConvdPhi_pp.C:172
 AddTask_GammaConvdPhi_pp.C:173
 AddTask_GammaConvdPhi_pp.C:174
 AddTask_GammaConvdPhi_pp.C:175
 AddTask_GammaConvdPhi_pp.C:176
 AddTask_GammaConvdPhi_pp.C:177
 AddTask_GammaConvdPhi_pp.C:178
 AddTask_GammaConvdPhi_pp.C:179
 AddTask_GammaConvdPhi_pp.C:180
 AddTask_GammaConvdPhi_pp.C:181
 AddTask_GammaConvdPhi_pp.C:182
 AddTask_GammaConvdPhi_pp.C:183
 AddTask_GammaConvdPhi_pp.C:184
 AddTask_GammaConvdPhi_pp.C:185
 AddTask_GammaConvdPhi_pp.C:186
 AddTask_GammaConvdPhi_pp.C:187
 AddTask_GammaConvdPhi_pp.C:188
 AddTask_GammaConvdPhi_pp.C:189
 AddTask_GammaConvdPhi_pp.C:190
 AddTask_GammaConvdPhi_pp.C:191
 AddTask_GammaConvdPhi_pp.C:192
 AddTask_GammaConvdPhi_pp.C:193
 AddTask_GammaConvdPhi_pp.C:194
 AddTask_GammaConvdPhi_pp.C:195
 AddTask_GammaConvdPhi_pp.C:196
 AddTask_GammaConvdPhi_pp.C:197
 AddTask_GammaConvdPhi_pp.C:198
 AddTask_GammaConvdPhi_pp.C:199
 AddTask_GammaConvdPhi_pp.C:200
 AddTask_GammaConvdPhi_pp.C:201
 AddTask_GammaConvdPhi_pp.C:202
 AddTask_GammaConvdPhi_pp.C:203
 AddTask_GammaConvdPhi_pp.C:204
 AddTask_GammaConvdPhi_pp.C:205
 AddTask_GammaConvdPhi_pp.C:206
 AddTask_GammaConvdPhi_pp.C:207
 AddTask_GammaConvdPhi_pp.C:208
 AddTask_GammaConvdPhi_pp.C:209
 AddTask_GammaConvdPhi_pp.C:210
 AddTask_GammaConvdPhi_pp.C:211
 AddTask_GammaConvdPhi_pp.C:212
 AddTask_GammaConvdPhi_pp.C:213
 AddTask_GammaConvdPhi_pp.C:214
 AddTask_GammaConvdPhi_pp.C:215
 AddTask_GammaConvdPhi_pp.C:216
 AddTask_GammaConvdPhi_pp.C:217
 AddTask_GammaConvdPhi_pp.C:218
 AddTask_GammaConvdPhi_pp.C:219
 AddTask_GammaConvdPhi_pp.C:220
 AddTask_GammaConvdPhi_pp.C:221
 AddTask_GammaConvdPhi_pp.C:222
 AddTask_GammaConvdPhi_pp.C:223
 AddTask_GammaConvdPhi_pp.C:224
 AddTask_GammaConvdPhi_pp.C:225
 AddTask_GammaConvdPhi_pp.C:226
 AddTask_GammaConvdPhi_pp.C:227
 AddTask_GammaConvdPhi_pp.C:228
 AddTask_GammaConvdPhi_pp.C:229
 AddTask_GammaConvdPhi_pp.C:230
 AddTask_GammaConvdPhi_pp.C:231
 AddTask_GammaConvdPhi_pp.C:232
 AddTask_GammaConvdPhi_pp.C:233
 AddTask_GammaConvdPhi_pp.C:234
 AddTask_GammaConvdPhi_pp.C:235
 AddTask_GammaConvdPhi_pp.C:236
 AddTask_GammaConvdPhi_pp.C:237
 AddTask_GammaConvdPhi_pp.C:238
 AddTask_GammaConvdPhi_pp.C:239
 AddTask_GammaConvdPhi_pp.C:240
 AddTask_GammaConvdPhi_pp.C:241
 AddTask_GammaConvdPhi_pp.C:242
 AddTask_GammaConvdPhi_pp.C:243
 AddTask_GammaConvdPhi_pp.C:244
 AddTask_GammaConvdPhi_pp.C:245
 AddTask_GammaConvdPhi_pp.C:246
 AddTask_GammaConvdPhi_pp.C:247
 AddTask_GammaConvdPhi_pp.C:248
 AddTask_GammaConvdPhi_pp.C:249
 AddTask_GammaConvdPhi_pp.C:250
 AddTask_GammaConvdPhi_pp.C:251
 AddTask_GammaConvdPhi_pp.C:252
 AddTask_GammaConvdPhi_pp.C:253
 AddTask_GammaConvdPhi_pp.C:254
 AddTask_GammaConvdPhi_pp.C:255
 AddTask_GammaConvdPhi_pp.C:256
 AddTask_GammaConvdPhi_pp.C:257
 AddTask_GammaConvdPhi_pp.C:258
 AddTask_GammaConvdPhi_pp.C:259
 AddTask_GammaConvdPhi_pp.C:260
 AddTask_GammaConvdPhi_pp.C:261
 AddTask_GammaConvdPhi_pp.C:262
 AddTask_GammaConvdPhi_pp.C:263
 AddTask_GammaConvdPhi_pp.C:264
 AddTask_GammaConvdPhi_pp.C:265
 AddTask_GammaConvdPhi_pp.C:266
 AddTask_GammaConvdPhi_pp.C:267
 AddTask_GammaConvdPhi_pp.C:268
 AddTask_GammaConvdPhi_pp.C:269
 AddTask_GammaConvdPhi_pp.C:270
 AddTask_GammaConvdPhi_pp.C:271
 AddTask_GammaConvdPhi_pp.C:272
 AddTask_GammaConvdPhi_pp.C:273
 AddTask_GammaConvdPhi_pp.C:274
 AddTask_GammaConvdPhi_pp.C:275
 AddTask_GammaConvdPhi_pp.C:276
 AddTask_GammaConvdPhi_pp.C:277
 AddTask_GammaConvdPhi_pp.C:278
 AddTask_GammaConvdPhi_pp.C:279
 AddTask_GammaConvdPhi_pp.C:280
 AddTask_GammaConvdPhi_pp.C:281
 AddTask_GammaConvdPhi_pp.C:282
 AddTask_GammaConvdPhi_pp.C:283
 AddTask_GammaConvdPhi_pp.C:284
 AddTask_GammaConvdPhi_pp.C:285
 AddTask_GammaConvdPhi_pp.C:286
 AddTask_GammaConvdPhi_pp.C:287
 AddTask_GammaConvdPhi_pp.C:288
 AddTask_GammaConvdPhi_pp.C:289
 AddTask_GammaConvdPhi_pp.C:290
 AddTask_GammaConvdPhi_pp.C:291
 AddTask_GammaConvdPhi_pp.C:292
 AddTask_GammaConvdPhi_pp.C:293
 AddTask_GammaConvdPhi_pp.C:294
 AddTask_GammaConvdPhi_pp.C:295
 AddTask_GammaConvdPhi_pp.C:296
 AddTask_GammaConvdPhi_pp.C:297
 AddTask_GammaConvdPhi_pp.C:298
 AddTask_GammaConvdPhi_pp.C:299
 AddTask_GammaConvdPhi_pp.C:300
 AddTask_GammaConvdPhi_pp.C:301
 AddTask_GammaConvdPhi_pp.C:302
 AddTask_GammaConvdPhi_pp.C:303
 AddTask_GammaConvdPhi_pp.C:304
 AddTask_GammaConvdPhi_pp.C:305
 AddTask_GammaConvdPhi_pp.C:306
 AddTask_GammaConvdPhi_pp.C:307
 AddTask_GammaConvdPhi_pp.C:308
 AddTask_GammaConvdPhi_pp.C:309
 AddTask_GammaConvdPhi_pp.C:310
 AddTask_GammaConvdPhi_pp.C:311
 AddTask_GammaConvdPhi_pp.C:312
 AddTask_GammaConvdPhi_pp.C:313
 AddTask_GammaConvdPhi_pp.C:314
 AddTask_GammaConvdPhi_pp.C:315
 AddTask_GammaConvdPhi_pp.C:316
 AddTask_GammaConvdPhi_pp.C:317
 AddTask_GammaConvdPhi_pp.C:318
 AddTask_GammaConvdPhi_pp.C:319
 AddTask_GammaConvdPhi_pp.C:320
 AddTask_GammaConvdPhi_pp.C:321
 AddTask_GammaConvdPhi_pp.C:322
 AddTask_GammaConvdPhi_pp.C:323
 AddTask_GammaConvdPhi_pp.C:324
 AddTask_GammaConvdPhi_pp.C:325
 AddTask_GammaConvdPhi_pp.C:326
 AddTask_GammaConvdPhi_pp.C:327
 AddTask_GammaConvdPhi_pp.C:328
 AddTask_GammaConvdPhi_pp.C:329
 AddTask_GammaConvdPhi_pp.C:330
 AddTask_GammaConvdPhi_pp.C:331
 AddTask_GammaConvdPhi_pp.C:332
 AddTask_GammaConvdPhi_pp.C:333
 AddTask_GammaConvdPhi_pp.C:334
 AddTask_GammaConvdPhi_pp.C:335
 AddTask_GammaConvdPhi_pp.C:336
 AddTask_GammaConvdPhi_pp.C:337
 AddTask_GammaConvdPhi_pp.C:338
 AddTask_GammaConvdPhi_pp.C:339
 AddTask_GammaConvdPhi_pp.C:340
 AddTask_GammaConvdPhi_pp.C:341
 AddTask_GammaConvdPhi_pp.C:342
 AddTask_GammaConvdPhi_pp.C:343
 AddTask_GammaConvdPhi_pp.C:344
 AddTask_GammaConvdPhi_pp.C:345
 AddTask_GammaConvdPhi_pp.C:346
 AddTask_GammaConvdPhi_pp.C:347
 AddTask_GammaConvdPhi_pp.C:348
 AddTask_GammaConvdPhi_pp.C:349
 AddTask_GammaConvdPhi_pp.C:350
 AddTask_GammaConvdPhi_pp.C:351
 AddTask_GammaConvdPhi_pp.C:352
 AddTask_GammaConvdPhi_pp.C:353
 AddTask_GammaConvdPhi_pp.C:354
 AddTask_GammaConvdPhi_pp.C:355
 AddTask_GammaConvdPhi_pp.C:356
 AddTask_GammaConvdPhi_pp.C:357
 AddTask_GammaConvdPhi_pp.C:358
 AddTask_GammaConvdPhi_pp.C:359
 AddTask_GammaConvdPhi_pp.C:360
 AddTask_GammaConvdPhi_pp.C:361
 AddTask_GammaConvdPhi_pp.C:362
 AddTask_GammaConvdPhi_pp.C:363
 AddTask_GammaConvdPhi_pp.C:364
 AddTask_GammaConvdPhi_pp.C:365
 AddTask_GammaConvdPhi_pp.C:366
 AddTask_GammaConvdPhi_pp.C:367
 AddTask_GammaConvdPhi_pp.C:368
 AddTask_GammaConvdPhi_pp.C:369
 AddTask_GammaConvdPhi_pp.C:370
 AddTask_GammaConvdPhi_pp.C:371
 AddTask_GammaConvdPhi_pp.C:372
 AddTask_GammaConvdPhi_pp.C:373
 AddTask_GammaConvdPhi_pp.C:374
 AddTask_GammaConvdPhi_pp.C:375
 AddTask_GammaConvdPhi_pp.C:376
 AddTask_GammaConvdPhi_pp.C:377
 AddTask_GammaConvdPhi_pp.C:378
 AddTask_GammaConvdPhi_pp.C:379
 AddTask_GammaConvdPhi_pp.C:380
 AddTask_GammaConvdPhi_pp.C:381
 AddTask_GammaConvdPhi_pp.C:382
 AddTask_GammaConvdPhi_pp.C:383
 AddTask_GammaConvdPhi_pp.C:384
 AddTask_GammaConvdPhi_pp.C:385
 AddTask_GammaConvdPhi_pp.C:386
 AddTask_GammaConvdPhi_pp.C:387
 AddTask_GammaConvdPhi_pp.C:388
 AddTask_GammaConvdPhi_pp.C:389
 AddTask_GammaConvdPhi_pp.C:390
 AddTask_GammaConvdPhi_pp.C:391
 AddTask_GammaConvdPhi_pp.C:392