]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG3/dielectron/macros/AddTaskJPSI.C
Major update of the framework
[u/mrichter/AliRoot.git] / PWG3 / dielectron / macros / AddTaskJPSI.C
index fdecb598ee9dbf359632a4f882a68986dd05142e..6bc368d5e60eeb9534af2b8b93936aedca25cd75 100644 (file)
@@ -11,10 +11,10 @@ AliAnalysisTask *AddTaskJPSI(const char* config=""){
   }
 
   TString configFile("$ALICE_ROOT/PWG3/dielectron/macros/ConfigJpsi2eeData.C");
-  if (mgr->GetInputEventHandler()->IsA()==AliAODInputHandler::Class()){
-    ::Info("AddTaskJPSI", "Using AOD configuration");
-    configFile="$ALICE_ROOT/PWG3/dielectron/macros/ConfigJpsi2eeDataAOD.C";
-  }
+//   if (mgr->GetInputEventHandler()->IsA()==AliAODInputHandler::Class()){
+//     ::Info("AddTaskJPSI", "Using AOD configuration");
+//     configFile="$ALICE_ROOT/PWG3/dielectron/macros/ConfigJpsi2eeDataAOD.C";
+//   }
 
   //create task and add it to the manager
   AliAnalysisTaskMultiDielectron *task=new AliAnalysisTaskMultiDielectron("MultiDie");
@@ -39,16 +39,21 @@ AliAnalysisTask *AddTaskJPSI(const char* config=""){
   //create output container
   
   AliAnalysisDataContainer *cOutputHist1 =
-    mgr->CreateContainer("QA", TList::Class(), AliAnalysisManager::kOutputContainer,
+    mgr->CreateContainer("jpsi_QA", TList::Class(), AliAnalysisManager::kOutputContainer,
                          containerName.Data());
   
   AliAnalysisDataContainer *cOutputHist2 =
-    mgr->CreateContainer("CF", TList::Class(), AliAnalysisManager::kOutputContainer,
+    mgr->CreateContainer("jpsi_CF", TList::Class(), AliAnalysisManager::kOutputContainer,
+                         containerName.Data());
+
+  AliAnalysisDataContainer *cOutputHist3 =
+    mgr->CreateContainer("jpsi_EventStat", TH1D::Class(), AliAnalysisManager::kOutputContainer,
                          containerName.Data());
   
   mgr->ConnectInput(task,  0, mgr->GetCommonInputContainer());
   mgr->ConnectOutput(task, 1, cOutputHist1);
   mgr->ConnectOutput(task, 2, cOutputHist2);
+  mgr->ConnectOutput(task, 3, cOutputHist3);
   
   return task;
 }