AOD filling excluded plus minor changes
authordperrino <dperrino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 27 May 2010 11:34:38 +0000 (11:34 +0000)
committerdperrino <dperrino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 27 May 2010 11:34:38 +0000 (11:34 +0000)
JETAN/AliAnalysisTaskDiJets.cxx
PWG4/macros/AddTaskDiJets.C

index f58afb7..dcf75f0 100644 (file)
@@ -138,18 +138,19 @@ void AliAnalysisTaskDiJets::UserExec(Option_t */*option*/)
 
     if(fUseAODInput){
       AliAODEvent* fAOD   = dynamic_cast<AliAODEvent*> (InputEvent());
-      if(!fAOD && fDebug){
+      if(!fAOD){
         // We do not have an input AOD, look in the output
-        printf("%s:%d No AOD event in the input\n",(char*)__FILE__,__LINE__);
+        if (fDebug) printf("%s:%d No AOD event in the input\n",(char*)__FILE__,__LINE__);
         return;
       }
     } else {
       fAOD = AODEvent();
-      if(!fAOD && fDebug){
-        printf("%s:%d AODEvent not found in the Output",(char*)__FILE__,__LINE__);
+      if(!fAOD){
+        if (fDebug) printf("%s:%d AODEvent not found in the Output",(char*)__FILE__,__LINE__);
         return;
       }
     }
+
     TClonesArray* jets = (TClonesArray*) fAOD->FindListObject(fJetBranch.Data());
     // N.B. if we take the aod from the output this is always
     // empty and since it is the same as fDiJets 
index 85977e6..d36cfd9 100644 (file)
@@ -22,7 +22,7 @@ AliAnalysisTaskDiJets *AddTaskDiJets(Char_t *jb="dijets")
 \r
    AliAnalysisTaskDiJets *dijetana = new AliAnalysisTaskDiJets(Form("DiJetAnalysis_%s",jb));\r
    dijetana->SetDebugLevel(1);\r
-   dijetana->SetFillAOD(kTRUE);\r
+//   dijetana->SetFillAOD(kTRUE);\r
    dijetana->SetJetBranch(jb);\r
    mgr->AddTask(dijetana);\r
    \r