output file name configurable
authorjgrosseo <jgrosseo@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 4 May 2011 09:00:23 +0000 (09:00 +0000)
committerjgrosseo <jgrosseo@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 4 May 2011 09:00:23 +0000 (09:00 +0000)
PWG4/macros/AddTaskPhiCorrelations.C

index a059590..04fa848 100644 (file)
@@ -1,4 +1,4 @@
-AliAnalysisTaskPhiCorrelations *AddTaskPhiCorrelations(Int_t analysisMode = 0, Bool_t ppRun = kFALSE)\r
+AliAnalysisTaskPhiCorrelations *AddTaskPhiCorrelations(Int_t analysisMode = 0, Bool_t ppRun = kFALSE, const char* outputFileName = 0)\r
 {\r
   // Get the pointer to the existing analysis manager via the static access method.\r
   //==============================================================================\r
@@ -28,6 +28,7 @@ AliAnalysisTaskPhiCorrelations *AddTaskPhiCorrelations(Int_t analysisMode = 0, B
   Printf("AddTaskPhiCorrelations:\n\n\n++++++++++ Using bit %d ++++++++++++\n\n\n", bit);\r
   \r
   ana->SetTrackEtaCut(1.0);\r
+//   ana->SetTrackEtaCut(0.8);\r
   ana->SetPtMin(0.15);\r
   //ana->SetEventSelectionBit(AliAnalysisHelperJetTasks::kIsPileUp);\r
   ana->SetReduceMemoryFootprint(kTRUE);\r
@@ -52,7 +53,10 @@ AliAnalysisTaskPhiCorrelations *AddTaskPhiCorrelations(Int_t analysisMode = 0, B
   // Create ONLY the output containers for the data produced by the task.\r
   // Get and connect other common input/output containers via the manager as below\r
   //==============================================================================\r
-  AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("histosPhiCorrelations", TList::Class(),AliAnalysisManager::kOutputContainer,Form("%s:PWG4_PhiCorrelations", AliAnalysisManager::GetCommonFileName()));\r
+  if (!outputFileName)\r
+    outputFileName = AliAnalysisManager::GetCommonFileName();\r
+  \r
+  AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("histosPhiCorrelations", TList::Class(),AliAnalysisManager::kOutputContainer,Form("%s:PWG4_PhiCorrelations", outputFileName));\r
   \r
   mgr->ConnectInput  (ana, 0, mgr->GetCommonInputContainer());\r
   mgr->ConnectOutput (ana, 0, coutput1 );\r