ROOT logo
//
// Macro designed for use with the AliAnalysisTaskDptDptCorrelations task.
//
// Author: Prabhat Pujahari & Claude Pruneau, Wayne State
// 
//           system:  0: PbPb                 1: pp
//      singlesOnly:  0: full correlations    1: singles only
//       useWeights:  0: no                   1: yes
// centralityMethod:  3: track count  4: V0 centrality
//        chargeSet:  0: ++    1: +-    2: -+    3: --
/////////////////////////////////////////////////////////////////////////////////
AliAnalysisTaskDptDptCorrelations *AddTaskDptDptCorrelations2010(int    system                 = 0,
                                                                 int    singlesOnly            = 0,
                                                                 int    useWeights             = 1,
                                                                 int    centralityMethod       = 4,
                                                                 int    chargeSet              = 1,
								 int    trackFilterBit         = 128,
								 int    nClusterMin            = 80, 
								 double etaMin                 = -0.9,
                                                                 double etaMax                 = 0.9,
								 int nCentrality               = 10)
                                                                 
{
  // Set Default Configuration of this analysis
  // ==========================================
  int    debugLevel             = 0;
  int    rejectPileup           = 1;
  int    rejectPairConversion   = 1;
  int    sameFilter             = 1;

  
  //int    nCentrality;
  double minCentrality[10];
  double maxCentrality[10];

  if (system==0) // PbPb
    {
    if (centralityMethod == 4)
      {

	
	//nCentrality = 10;
	minCentrality[0] = 0.0; maxCentrality[0] = 5.0;
	minCentrality[1] = 5.0; maxCentrality[1] = 10.;
	minCentrality[2] = 10.; maxCentrality[2] = 20.;
	minCentrality[3] = 20.; maxCentrality[3] = 30.;
	minCentrality[4] = 30.; maxCentrality[4] = 40.;
	minCentrality[5] = 40.; maxCentrality[5] = 50.;
	minCentrality[6] = 50.; maxCentrality[6] = 60.;
	minCentrality[7] = 60.; maxCentrality[7] = 70.;
	minCentrality[8] = 70.; maxCentrality[8] = 80.;
	minCentrality[9] = 80.; maxCentrality[9] = 90.;
	
      }
    else
      {
	//cout << "-F- AddTaskDptDptCorrelations() system:" << system << ". centralityMethod:" << centralityMethod << " Option NOT AVAILABLE. ABORT."
      return 0;
      }
    }
  else if (system==1) // pp
    {
    if (centralityMethod == 3)
      {
      nCentrality = 4;
      minCentrality[0] = 2;   maxCentrality[0] = 100.0;
      minCentrality[1] = 2;   maxCentrality[1] = 20.;
      minCentrality[2] = 20.; maxCentrality[2] = 50.;
      minCentrality[3] = 50.; maxCentrality[3] = 100.;
      }
    else
      {
	//cout << "-F- AddTaskDptDptCorrelations() system:" << system << ". centralityMethod:" << centralityMethod << " Option NOT AVAILABLE. ABORT."
      return 0;
      }
    }
  else
    {
      //cout << "-F- AddTaskDptDptCorrelations() system:" << system << ". Option NOT CURRENTLY AVAILABLE. ABORT."
    return 0;
    }

  double zMin                   = -10.;
  double zMax                   =  10.;
  double ptMin                  =  0.2;
  double ptMax                  =  2.0;
  //double etaMin                 = -0.9;
  //double etaMax                 =  0.9;
  double dcaZMin                = -3.0;
  double dcaZMax                =  3.0;
  double dcaXYMin               = -2.4;
  double dcaXYMax               =  2.4;
  double dedxMin                =  0.0;
  double dedxMax                =  20000.0;
  //int    nClusterMin            =   80;
  //int    trackFilterBit         =  128;//TPC only
  //int    trackFilterBit         =  272; //Hybrid
  
  int    requestedCharge1       =  1; //default
  int    requestedCharge2       = -1; //default
  
  
  // Get the pointer to the existing analysis manager via the static access method.
  // ==============================================================================
  AliAnalysisManager *analysisManager = AliAnalysisManager::GetAnalysisManager();
  
  if (!analysisManager) 
    {
    ::Error("AddTaskDptDptCorrelations", "No analysis manager to connect to.");
    return NULL;
    }  
  
  TString part1Name;
  TString part2Name;
  TString eventName;
  TString prefixName        = "Corr_";
  TString pileupRejecSuffix = "_PileupRejec";
  TString pairRejecSuffix   = "_PairRejec";
  TString calibSuffix       = "_calib";
  TString singlesOnlySuffix = "_SO";
  TString suffix;
  
  TString inputPath         = ".";
  TString outputPath        = ".";
  TString baseName;
  TString listName;
  TString taskName;
  TString inputHistogramFileName;
  TString outputHistogramFileName;
  
  // Create the task and add subtask.
  // ===========================================================================
  int iTask = 0; // task counter
  AliAnalysisDataContainer *taskInputContainer;
  AliAnalysisDataContainer *taskOutputContainer;
  AliAnalysisTaskDptDptCorrelations* task;
  
  for (int iCentrality=0; iCentrality < nCentrality; ++iCentrality)
    {
      switch (chargeSet)
        {
          case 0: part1Name = "P_"; part2Name = "P_"; requestedCharge1 =  1; requestedCharge2 =  1; sameFilter = 1; break;
          case 1: part1Name = "P_"; part2Name = "M_"; requestedCharge1 =  1; requestedCharge2 = -1; sameFilter = 0;   break;
          case 2: part1Name = "M_"; part2Name = "P_"; requestedCharge1 = -1; requestedCharge2 =  1; sameFilter = 0;   break;
          case 3: part1Name = "M_"; part2Name = "M_"; requestedCharge1 = -1; requestedCharge2 = -1; sameFilter = 1;   break;
        }
      //part1Name += int(1000*etaMin);
      part1Name += "eta";
      part1Name += int(1000*etaMax);
      part1Name += "_";
      part1Name += int(1000*ptMin);
      part1Name += "pt";
      part1Name += int(1000*ptMax);
      part1Name += "_";
      //part2Name += int(1000*etaMin);
      part2Name += "eta";
      part2Name += int(1000*etaMax);
      part2Name += "_";
      part2Name += int(1000*ptMin);
      part2Name += "pt";
      part2Name += int(1000*ptMax);
      part2Name += "_";
      eventName =  "";
      eventName += int(10.*minCentrality[iCentrality] );
      eventName += "Vo";
      eventName += int(10.*maxCentrality[iCentrality] );
      //eventName += "_";
      //eventName += int(10*zMin ); 
      //eventName += "Z";
      //eventName += int(10*zMax ); 
      //if (rejectPileup)         eventName += pileupRejecSuffix;
      //if (rejectPairConversion) eventName += pairRejecSuffix;
      baseName     =   prefixName;
      baseName     +=  part1Name;
      baseName     +=  part2Name;
      baseName     +=  eventName;
      listName     =   baseName;
      taskName     =   baseName;

      
      inputHistogramFileName =  "alien:///alice/cern.ch/user/p/prabhat/CalibFiles/PbPb276Calibration_2010.root";
      //inputHistogramFileName =  "/Users/prabhat/MyTestforEta/eta900/128/PbPb276Calibration_2010.root";

      outputHistogramFileName = baseName;
      if (singlesOnly) outputHistogramFileName += singlesOnlySuffix;
      outputHistogramFileName += ".root";
      
      /*cout << "============================================================" << endl;
    cout << "                   iTask: " << iTask << endl;
      cout << "               Task Name: " << taskName << endl;
      cout << "               List Name: " << listName << endl;
      cout << "  inputHistogramFileName: " << inputHistogramFileName  << endl;
      cout << " outputHistogramFileName: " << outputHistogramFileName << endl;
      cout << "                  system: " << system << endl;
      cout << "             singlesOnly: " << singlesOnly << endl;
      cout << "           using weights: " << useWeights << endl;
      cout << "        centralityMethod: " << centralityMethod << endl;
      cout << "               chargeSet: " << chargeSet    << endl;
      cout << "              debugLevel: " << debugLevel   << endl;
      cout << "            rejectPileup: " << rejectPileup << endl;
      cout << "    rejectPairConversion: " << rejectPairConversion  << endl;
      cout << "              sameFilter: " << sameFilter  << endl;
      cout << "                    zMin: " << zMin        << endl;
      cout << "                    zMax: " << zMax        << endl;
      cout << "                   ptMin: " << ptMin       << endl;
      cout << "                   ptMax: " << ptMax       << endl;
      cout << "                  etaMin: " << etaMin   << endl;
      cout << "                  etaMax: " << etaMax   << endl;
      cout << "                 dcaZMin: " << dcaZMin  << endl;
      cout << "                 dcaZMax: " << dcaZMax  << endl;
      cout << "                dcaXYMin: " << dcaXYMin << endl;
      cout << "                dcaXYMax: " << dcaXYMax << endl;
      cout << "                 dedxMin: " << dedxMin  << endl;
      cout << "                 dedxMax: " << dedxMax  << endl;
      cout << "             nClusterMin: " << nClusterMin      << endl;
      cout << "          trackFilterBit: " << trackFilterBit   << endl;
      cout << "        requestedCharge1: " << requestedCharge1 << endl;
      cout << "        requestedCharge2: " << requestedCharge2 << endl;
    cout << "============================================================" << endl;
      */
    TFile  * inputFile  = 0;
      TList  * histoList  = 0;
      TH3F   * weight_1   = 0;
      TH3F   * weight_2   = 0;
      if (useWeights)
        {
        TGrid::Connect("alien:");
        inputFile = TFile::Open(inputHistogramFileName,"OLD");
        if (!inputFile)
          {
	    //cout << "Requested file:" << inputHistogramFileName << " was not opened. ABORT." << endl;
          return;
          }
        TString nameHistoBase = "correction_";
        TString nameHisto;
        nameHistoBase += eventName;
        if (requestedCharge1 == 1)
          {
          nameHisto = nameHistoBase + "_p";
          //cout << "Input Histogram named: " << nameHisto << endl;
          weight_1 = (TH3F *) inputFile->Get(nameHisto);
          }
        else
          {
          nameHisto = nameHistoBase + "_m";
          //cout << "Input Histogram named: " << nameHisto << endl;
          weight_1 = (TH3F *) inputFile->Get(nameHisto);
          }
        if (!weight_1) 
          {
	    //cout << "Requested histogram 'correction_p/m' was not found. ABORT." << endl;
          return 0;
          }
        
        if (!sameFilter)
          {
          weight_2 = 0;
          if (requestedCharge2 == 1)
            {
            nameHisto = nameHistoBase + "_p";
            //cout << "Input Histogram named: " << nameHisto << endl;
            weight_2 = (TH3F *) inputFile->Get(nameHisto);
            }
          else
            {
            nameHisto = nameHistoBase + "_m";
            //cout << "Input Histogram named: " << nameHisto << endl;
            weight_2 = (TH3F *) inputFile->Get(nameHisto);
            }
          if (!weight_2) 
            {
	      //cout << "Requested histogram 'correction_p/m' was not found. ABORT." << endl;
            return 0;
            }
          }  
        }
      task = new  AliAnalysisTaskDptDptCorrelations(taskName);
      //configure my task
      task->SetDebugLevel(          debugLevel      ); 
      task->SetSameFilter(          sameFilter      );
      task->SetSinglesOnly(         singlesOnly     ); 
      task->SetUseWeights(          useWeights      ); 
      task->SetRejectPileup(        rejectPileup    ); 
      task->SetRejectPairConversion(rejectPairConversion); 
      task->SetVertexZMin(          zMin            ); 
      task->SetVertexZMax(          zMax            ); 
      task->SetVertexXYMin(         -1.            ); 
      task->SetVertexXYMax(          1.            ); 
      task->SetCentralityMethod(    centralityMethod);
      task->SetCentrality(          minCentrality[iCentrality], maxCentrality[iCentrality]);
      task->SetPtMin1(              ptMin           ); 
      task->SetPtMax1(              ptMax           ); 
      task->SetEtaMin1(             etaMin          ); 
      task->SetEtaMax1(             etaMax          ); 
      task->SetPtMin2(              ptMin           ); 
      task->SetPtMax2(              ptMax           ); 
      task->SetEtaMin2(             etaMin          ); 
      task->SetEtaMax2(             etaMax          ); 
      //task->SetDcaZMin(             dcaZMin         ); 
      //task->SetDcaZMax(             dcaZMax         ); 
      //task->SetDcaXYMin(            dcaXYMin        ); 
      //task->SetDcaXYMax(            dcaXYMax        ); //checking by prp
      task->SetDedxMin(             dedxMin         ); 
      task->SetDedxMax(             dedxMax         ); 
      task->SetNClusterMin(         nClusterMin     ); 
      task->SetTrackFilterBit(      trackFilterBit  );
      task->SetRequestedCharge_1(   requestedCharge1); 
      task->SetRequestedCharge_2(   requestedCharge2); 
      task->SetWeigth_1(            weight_1        );
      task->SetWeigth_2(            weight_2        );
      
      
      //cout << "Creating task output container" << endl;
      taskOutputContainer = analysisManager->CreateContainer(listName, 
                                                             TList::Class(),    
                                                             AliAnalysisManager::kOutputContainer, 
                                                             Form("%s:Histos", AliAnalysisManager::GetCommonFileName()));
      //cout << "Add task to analysis manager and connect it to input and output containers" << endl;
      analysisManager->AddTask(task);
      analysisManager->ConnectInput( task,  0, analysisManager->GetCommonInputContainer());
      analysisManager->ConnectOutput(task,  0, taskOutputContainer );
      //cout << "Task added ...." << endl;
      
      iTask++;
    
    }
  
  
  
  return task;
}
 AddTaskDptDptCorrelations2010.C:1
 AddTaskDptDptCorrelations2010.C:2
 AddTaskDptDptCorrelations2010.C:3
 AddTaskDptDptCorrelations2010.C:4
 AddTaskDptDptCorrelations2010.C:5
 AddTaskDptDptCorrelations2010.C:6
 AddTaskDptDptCorrelations2010.C:7
 AddTaskDptDptCorrelations2010.C:8
 AddTaskDptDptCorrelations2010.C:9
 AddTaskDptDptCorrelations2010.C:10
 AddTaskDptDptCorrelations2010.C:11
 AddTaskDptDptCorrelations2010.C:12
 AddTaskDptDptCorrelations2010.C:13
 AddTaskDptDptCorrelations2010.C:14
 AddTaskDptDptCorrelations2010.C:15
 AddTaskDptDptCorrelations2010.C:16
 AddTaskDptDptCorrelations2010.C:17
 AddTaskDptDptCorrelations2010.C:18
 AddTaskDptDptCorrelations2010.C:19
 AddTaskDptDptCorrelations2010.C:20
 AddTaskDptDptCorrelations2010.C:21
 AddTaskDptDptCorrelations2010.C:22
 AddTaskDptDptCorrelations2010.C:23
 AddTaskDptDptCorrelations2010.C:24
 AddTaskDptDptCorrelations2010.C:25
 AddTaskDptDptCorrelations2010.C:26
 AddTaskDptDptCorrelations2010.C:27
 AddTaskDptDptCorrelations2010.C:28
 AddTaskDptDptCorrelations2010.C:29
 AddTaskDptDptCorrelations2010.C:30
 AddTaskDptDptCorrelations2010.C:31
 AddTaskDptDptCorrelations2010.C:32
 AddTaskDptDptCorrelations2010.C:33
 AddTaskDptDptCorrelations2010.C:34
 AddTaskDptDptCorrelations2010.C:35
 AddTaskDptDptCorrelations2010.C:36
 AddTaskDptDptCorrelations2010.C:37
 AddTaskDptDptCorrelations2010.C:38
 AddTaskDptDptCorrelations2010.C:39
 AddTaskDptDptCorrelations2010.C:40
 AddTaskDptDptCorrelations2010.C:41
 AddTaskDptDptCorrelations2010.C:42
 AddTaskDptDptCorrelations2010.C:43
 AddTaskDptDptCorrelations2010.C:44
 AddTaskDptDptCorrelations2010.C:45
 AddTaskDptDptCorrelations2010.C:46
 AddTaskDptDptCorrelations2010.C:47
 AddTaskDptDptCorrelations2010.C:48
 AddTaskDptDptCorrelations2010.C:49
 AddTaskDptDptCorrelations2010.C:50
 AddTaskDptDptCorrelations2010.C:51
 AddTaskDptDptCorrelations2010.C:52
 AddTaskDptDptCorrelations2010.C:53
 AddTaskDptDptCorrelations2010.C:54
 AddTaskDptDptCorrelations2010.C:55
 AddTaskDptDptCorrelations2010.C:56
 AddTaskDptDptCorrelations2010.C:57
 AddTaskDptDptCorrelations2010.C:58
 AddTaskDptDptCorrelations2010.C:59
 AddTaskDptDptCorrelations2010.C:60
 AddTaskDptDptCorrelations2010.C:61
 AddTaskDptDptCorrelations2010.C:62
 AddTaskDptDptCorrelations2010.C:63
 AddTaskDptDptCorrelations2010.C:64
 AddTaskDptDptCorrelations2010.C:65
 AddTaskDptDptCorrelations2010.C:66
 AddTaskDptDptCorrelations2010.C:67
 AddTaskDptDptCorrelations2010.C:68
 AddTaskDptDptCorrelations2010.C:69
 AddTaskDptDptCorrelations2010.C:70
 AddTaskDptDptCorrelations2010.C:71
 AddTaskDptDptCorrelations2010.C:72
 AddTaskDptDptCorrelations2010.C:73
 AddTaskDptDptCorrelations2010.C:74
 AddTaskDptDptCorrelations2010.C:75
 AddTaskDptDptCorrelations2010.C:76
 AddTaskDptDptCorrelations2010.C:77
 AddTaskDptDptCorrelations2010.C:78
 AddTaskDptDptCorrelations2010.C:79
 AddTaskDptDptCorrelations2010.C:80
 AddTaskDptDptCorrelations2010.C:81
 AddTaskDptDptCorrelations2010.C:82
 AddTaskDptDptCorrelations2010.C:83
 AddTaskDptDptCorrelations2010.C:84
 AddTaskDptDptCorrelations2010.C:85
 AddTaskDptDptCorrelations2010.C:86
 AddTaskDptDptCorrelations2010.C:87
 AddTaskDptDptCorrelations2010.C:88
 AddTaskDptDptCorrelations2010.C:89
 AddTaskDptDptCorrelations2010.C:90
 AddTaskDptDptCorrelations2010.C:91
 AddTaskDptDptCorrelations2010.C:92
 AddTaskDptDptCorrelations2010.C:93
 AddTaskDptDptCorrelations2010.C:94
 AddTaskDptDptCorrelations2010.C:95
 AddTaskDptDptCorrelations2010.C:96
 AddTaskDptDptCorrelations2010.C:97
 AddTaskDptDptCorrelations2010.C:98
 AddTaskDptDptCorrelations2010.C:99
 AddTaskDptDptCorrelations2010.C:100
 AddTaskDptDptCorrelations2010.C:101
 AddTaskDptDptCorrelations2010.C:102
 AddTaskDptDptCorrelations2010.C:103
 AddTaskDptDptCorrelations2010.C:104
 AddTaskDptDptCorrelations2010.C:105
 AddTaskDptDptCorrelations2010.C:106
 AddTaskDptDptCorrelations2010.C:107
 AddTaskDptDptCorrelations2010.C:108
 AddTaskDptDptCorrelations2010.C:109
 AddTaskDptDptCorrelations2010.C:110
 AddTaskDptDptCorrelations2010.C:111
 AddTaskDptDptCorrelations2010.C:112
 AddTaskDptDptCorrelations2010.C:113
 AddTaskDptDptCorrelations2010.C:114
 AddTaskDptDptCorrelations2010.C:115
 AddTaskDptDptCorrelations2010.C:116
 AddTaskDptDptCorrelations2010.C:117
 AddTaskDptDptCorrelations2010.C:118
 AddTaskDptDptCorrelations2010.C:119
 AddTaskDptDptCorrelations2010.C:120
 AddTaskDptDptCorrelations2010.C:121
 AddTaskDptDptCorrelations2010.C:122
 AddTaskDptDptCorrelations2010.C:123
 AddTaskDptDptCorrelations2010.C:124
 AddTaskDptDptCorrelations2010.C:125
 AddTaskDptDptCorrelations2010.C:126
 AddTaskDptDptCorrelations2010.C:127
 AddTaskDptDptCorrelations2010.C:128
 AddTaskDptDptCorrelations2010.C:129
 AddTaskDptDptCorrelations2010.C:130
 AddTaskDptDptCorrelations2010.C:131
 AddTaskDptDptCorrelations2010.C:132
 AddTaskDptDptCorrelations2010.C:133
 AddTaskDptDptCorrelations2010.C:134
 AddTaskDptDptCorrelations2010.C:135
 AddTaskDptDptCorrelations2010.C:136
 AddTaskDptDptCorrelations2010.C:137
 AddTaskDptDptCorrelations2010.C:138
 AddTaskDptDptCorrelations2010.C:139
 AddTaskDptDptCorrelations2010.C:140
 AddTaskDptDptCorrelations2010.C:141
 AddTaskDptDptCorrelations2010.C:142
 AddTaskDptDptCorrelations2010.C:143
 AddTaskDptDptCorrelations2010.C:144
 AddTaskDptDptCorrelations2010.C:145
 AddTaskDptDptCorrelations2010.C:146
 AddTaskDptDptCorrelations2010.C:147
 AddTaskDptDptCorrelations2010.C:148
 AddTaskDptDptCorrelations2010.C:149
 AddTaskDptDptCorrelations2010.C:150
 AddTaskDptDptCorrelations2010.C:151
 AddTaskDptDptCorrelations2010.C:152
 AddTaskDptDptCorrelations2010.C:153
 AddTaskDptDptCorrelations2010.C:154
 AddTaskDptDptCorrelations2010.C:155
 AddTaskDptDptCorrelations2010.C:156
 AddTaskDptDptCorrelations2010.C:157
 AddTaskDptDptCorrelations2010.C:158
 AddTaskDptDptCorrelations2010.C:159
 AddTaskDptDptCorrelations2010.C:160
 AddTaskDptDptCorrelations2010.C:161
 AddTaskDptDptCorrelations2010.C:162
 AddTaskDptDptCorrelations2010.C:163
 AddTaskDptDptCorrelations2010.C:164
 AddTaskDptDptCorrelations2010.C:165
 AddTaskDptDptCorrelations2010.C:166
 AddTaskDptDptCorrelations2010.C:167
 AddTaskDptDptCorrelations2010.C:168
 AddTaskDptDptCorrelations2010.C:169
 AddTaskDptDptCorrelations2010.C:170
 AddTaskDptDptCorrelations2010.C:171
 AddTaskDptDptCorrelations2010.C:172
 AddTaskDptDptCorrelations2010.C:173
 AddTaskDptDptCorrelations2010.C:174
 AddTaskDptDptCorrelations2010.C:175
 AddTaskDptDptCorrelations2010.C:176
 AddTaskDptDptCorrelations2010.C:177
 AddTaskDptDptCorrelations2010.C:178
 AddTaskDptDptCorrelations2010.C:179
 AddTaskDptDptCorrelations2010.C:180
 AddTaskDptDptCorrelations2010.C:181
 AddTaskDptDptCorrelations2010.C:182
 AddTaskDptDptCorrelations2010.C:183
 AddTaskDptDptCorrelations2010.C:184
 AddTaskDptDptCorrelations2010.C:185
 AddTaskDptDptCorrelations2010.C:186
 AddTaskDptDptCorrelations2010.C:187
 AddTaskDptDptCorrelations2010.C:188
 AddTaskDptDptCorrelations2010.C:189
 AddTaskDptDptCorrelations2010.C:190
 AddTaskDptDptCorrelations2010.C:191
 AddTaskDptDptCorrelations2010.C:192
 AddTaskDptDptCorrelations2010.C:193
 AddTaskDptDptCorrelations2010.C:194
 AddTaskDptDptCorrelations2010.C:195
 AddTaskDptDptCorrelations2010.C:196
 AddTaskDptDptCorrelations2010.C:197
 AddTaskDptDptCorrelations2010.C:198
 AddTaskDptDptCorrelations2010.C:199
 AddTaskDptDptCorrelations2010.C:200
 AddTaskDptDptCorrelations2010.C:201
 AddTaskDptDptCorrelations2010.C:202
 AddTaskDptDptCorrelations2010.C:203
 AddTaskDptDptCorrelations2010.C:204
 AddTaskDptDptCorrelations2010.C:205
 AddTaskDptDptCorrelations2010.C:206
 AddTaskDptDptCorrelations2010.C:207
 AddTaskDptDptCorrelations2010.C:208
 AddTaskDptDptCorrelations2010.C:209
 AddTaskDptDptCorrelations2010.C:210
 AddTaskDptDptCorrelations2010.C:211
 AddTaskDptDptCorrelations2010.C:212
 AddTaskDptDptCorrelations2010.C:213
 AddTaskDptDptCorrelations2010.C:214
 AddTaskDptDptCorrelations2010.C:215
 AddTaskDptDptCorrelations2010.C:216
 AddTaskDptDptCorrelations2010.C:217
 AddTaskDptDptCorrelations2010.C:218
 AddTaskDptDptCorrelations2010.C:219
 AddTaskDptDptCorrelations2010.C:220
 AddTaskDptDptCorrelations2010.C:221
 AddTaskDptDptCorrelations2010.C:222
 AddTaskDptDptCorrelations2010.C:223
 AddTaskDptDptCorrelations2010.C:224
 AddTaskDptDptCorrelations2010.C:225
 AddTaskDptDptCorrelations2010.C:226
 AddTaskDptDptCorrelations2010.C:227
 AddTaskDptDptCorrelations2010.C:228
 AddTaskDptDptCorrelations2010.C:229
 AddTaskDptDptCorrelations2010.C:230
 AddTaskDptDptCorrelations2010.C:231
 AddTaskDptDptCorrelations2010.C:232
 AddTaskDptDptCorrelations2010.C:233
 AddTaskDptDptCorrelations2010.C:234
 AddTaskDptDptCorrelations2010.C:235
 AddTaskDptDptCorrelations2010.C:236
 AddTaskDptDptCorrelations2010.C:237
 AddTaskDptDptCorrelations2010.C:238
 AddTaskDptDptCorrelations2010.C:239
 AddTaskDptDptCorrelations2010.C:240
 AddTaskDptDptCorrelations2010.C:241
 AddTaskDptDptCorrelations2010.C:242
 AddTaskDptDptCorrelations2010.C:243
 AddTaskDptDptCorrelations2010.C:244
 AddTaskDptDptCorrelations2010.C:245
 AddTaskDptDptCorrelations2010.C:246
 AddTaskDptDptCorrelations2010.C:247
 AddTaskDptDptCorrelations2010.C:248
 AddTaskDptDptCorrelations2010.C:249
 AddTaskDptDptCorrelations2010.C:250
 AddTaskDptDptCorrelations2010.C:251
 AddTaskDptDptCorrelations2010.C:252
 AddTaskDptDptCorrelations2010.C:253
 AddTaskDptDptCorrelations2010.C:254
 AddTaskDptDptCorrelations2010.C:255
 AddTaskDptDptCorrelations2010.C:256
 AddTaskDptDptCorrelations2010.C:257
 AddTaskDptDptCorrelations2010.C:258
 AddTaskDptDptCorrelations2010.C:259
 AddTaskDptDptCorrelations2010.C:260
 AddTaskDptDptCorrelations2010.C:261
 AddTaskDptDptCorrelations2010.C:262
 AddTaskDptDptCorrelations2010.C:263
 AddTaskDptDptCorrelations2010.C:264
 AddTaskDptDptCorrelations2010.C:265
 AddTaskDptDptCorrelations2010.C:266
 AddTaskDptDptCorrelations2010.C:267
 AddTaskDptDptCorrelations2010.C:268
 AddTaskDptDptCorrelations2010.C:269
 AddTaskDptDptCorrelations2010.C:270
 AddTaskDptDptCorrelations2010.C:271
 AddTaskDptDptCorrelations2010.C:272
 AddTaskDptDptCorrelations2010.C:273
 AddTaskDptDptCorrelations2010.C:274
 AddTaskDptDptCorrelations2010.C:275
 AddTaskDptDptCorrelations2010.C:276
 AddTaskDptDptCorrelations2010.C:277
 AddTaskDptDptCorrelations2010.C:278
 AddTaskDptDptCorrelations2010.C:279
 AddTaskDptDptCorrelations2010.C:280
 AddTaskDptDptCorrelations2010.C:281
 AddTaskDptDptCorrelations2010.C:282
 AddTaskDptDptCorrelations2010.C:283
 AddTaskDptDptCorrelations2010.C:284
 AddTaskDptDptCorrelations2010.C:285
 AddTaskDptDptCorrelations2010.C:286
 AddTaskDptDptCorrelations2010.C:287
 AddTaskDptDptCorrelations2010.C:288
 AddTaskDptDptCorrelations2010.C:289
 AddTaskDptDptCorrelations2010.C:290
 AddTaskDptDptCorrelations2010.C:291
 AddTaskDptDptCorrelations2010.C:292
 AddTaskDptDptCorrelations2010.C:293
 AddTaskDptDptCorrelations2010.C:294
 AddTaskDptDptCorrelations2010.C:295
 AddTaskDptDptCorrelations2010.C:296
 AddTaskDptDptCorrelations2010.C:297
 AddTaskDptDptCorrelations2010.C:298
 AddTaskDptDptCorrelations2010.C:299
 AddTaskDptDptCorrelations2010.C:300
 AddTaskDptDptCorrelations2010.C:301
 AddTaskDptDptCorrelations2010.C:302
 AddTaskDptDptCorrelations2010.C:303
 AddTaskDptDptCorrelations2010.C:304
 AddTaskDptDptCorrelations2010.C:305
 AddTaskDptDptCorrelations2010.C:306
 AddTaskDptDptCorrelations2010.C:307
 AddTaskDptDptCorrelations2010.C:308
 AddTaskDptDptCorrelations2010.C:309
 AddTaskDptDptCorrelations2010.C:310
 AddTaskDptDptCorrelations2010.C:311
 AddTaskDptDptCorrelations2010.C:312
 AddTaskDptDptCorrelations2010.C:313
 AddTaskDptDptCorrelations2010.C:314
 AddTaskDptDptCorrelations2010.C:315
 AddTaskDptDptCorrelations2010.C:316
 AddTaskDptDptCorrelations2010.C:317
 AddTaskDptDptCorrelations2010.C:318
 AddTaskDptDptCorrelations2010.C:319
 AddTaskDptDptCorrelations2010.C:320
 AddTaskDptDptCorrelations2010.C:321
 AddTaskDptDptCorrelations2010.C:322
 AddTaskDptDptCorrelations2010.C:323
 AddTaskDptDptCorrelations2010.C:324
 AddTaskDptDptCorrelations2010.C:325
 AddTaskDptDptCorrelations2010.C:326
 AddTaskDptDptCorrelations2010.C:327
 AddTaskDptDptCorrelations2010.C:328
 AddTaskDptDptCorrelations2010.C:329
 AddTaskDptDptCorrelations2010.C:330
 AddTaskDptDptCorrelations2010.C:331
 AddTaskDptDptCorrelations2010.C:332