]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Scalers always written to ESD (Plamen)
authorlietava <lietava@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 22 Sep 2009 15:38:17 +0000 (15:38 +0000)
committerlietava <lietava@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 22 Sep 2009 15:38:17 +0000 (15:38 +0000)
STEER/AliReconstruction.cxx
STEER/AliReconstruction.h

index f360cc3deb3ca8ee707767664eafc325712b684a..71102c318d94b45d536c7590d2cf212de95b015c 100644 (file)
@@ -1733,6 +1733,11 @@ Bool_t AliReconstruction::ProcessEvent(Int_t iEvent)
        if (fStopOnError) {CleanUp(); return kFALSE;}
       }
     }
+    // Always fill scalers
+    if (!FillTriggerScalers(fesd)) {
+       if (fStopOnError) {CleanUp(); return kFALSE;}
+    }
+    
 
     ffile->cd();
 
@@ -2603,6 +2608,11 @@ Bool_t AliReconstruction::FillTriggerESD(AliESDEvent*& esd)
          }
     }
   }
+  return kTRUE;
+}
+//_____________________________________________________________________________
+Bool_t AliReconstruction::FillTriggerScalers(AliESDEvent*& esd)
+{
   //Scalers
   //fRunScalers->Print();
   if(fRunScalers && fRunScalers->CheckRunScalers()){
index 308658cd1538fa614b7479c323d046d2069c6480..f525967000d56f3fcdb63829f3ee178ce6f581a6 100644 (file)
@@ -181,6 +181,7 @@ private:
   Bool_t         CleanESD(AliESDEvent *esd);
   Bool_t         FillESD(AliESDEvent*& esd, const TString& detectors);
   Bool_t         FillTriggerESD(AliESDEvent*& esd);
+  Bool_t         FillTriggerScalers(AliESDEvent*& esd);
   Bool_t         FillRawEventHeaderESD(AliESDEvent*& esd);
 
   Bool_t         IsSelected(TString detName, TString& detectors) const;