Bug in ZEM2 TDC filling fixed
authorcoppedis <coppedis@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 2 May 2012 12:32:27 +0000 (12:32 +0000)
committercoppedis <coppedis@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 2 May 2012 12:32:27 +0000 (12:32 +0000)
ZDC/AliZDCQAChecker.cxx
ZDC/AliZDCQADataMakerRec.cxx

index 0f5e0b0..1ab370f 100644 (file)
@@ -856,7 +856,10 @@ void AliZDCQAChecker::SetupHisto(const TObjArray& messages, TH1& histo, Float_t&
   histo.SetStats(kFALSE);
   
   TList* lst = histo.GetListOfFunctions();
-  if(lst){
+  if(!lst){
+    printf(" No list found\n");
+  } 
+  else {
      TObject *stats = lst->FindObject("stats");
      lst->Remove(stats);
      TObject *obj;
@@ -865,6 +868,6 @@ void AliZDCQAChecker::SetupHisto(const TObjArray& messages, TH1& histo, Float_t&
        delete obj;
     }
     if(stats) lst->Add(stats);
-  lst->Add(text);
+    lst->Add(text);
   }   
 }
index 065212c..a8e22b9 100644 (file)
@@ -641,7 +641,7 @@ void AliZDCQADataMakerRec::MakeRaws(AliRawReader *rawReader)
              }
              if(zem2TDC!=0.){
                Float_t zem2 = zem2TDC-tdcGate;
-               if(zem2TDC-tdcGate>-340. && zem2<-300.) FillRawsData(17,6, zem2-tdcGate);
+               if(zem2TDC>-340. && zem2<-300.) FillRawsData(17,6, zem2);
               }
              if(zncSumTDC!=0.){
                 Float_t tdcC = zncSumTDC-l0;