coverity
authorfronchet <fronchet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 20 Aug 2011 09:21:28 +0000 (09:21 +0000)
committerfronchet <fronchet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 20 Aug 2011 09:21:28 +0000 (09:21 +0000)
HLT/trigger/AliHLTEmcalElectronMonitorComponent.cxx
HLT/trigger/AliHLTFastJetMonitorComponent.cxx

index 48bdc68..c391e3f 100644 (file)
@@ -116,11 +116,13 @@ int AliHLTEmcalElectronMonitorComponent::DoEvent(const AliHLTComponentEventData
       scalarPtr = reinterpret_cast<AliHLTScalars*>(iter->fPtr);
     }
     else {
-      if (fVerbose)  HLTWarning("FastJet Monitor: Data block does not contain event stats - check if flag is set for histograming for AliHLTTriggerFastJet \n");
+      if (fVerbose)  HLTWarning("Electron Monitor: Data block does not contain event stats - check if flag is set for histograming for AliHLTEmcalElectronTrigger \n");
     }
     
     specification |= iter->fSpecification;
-    fHistoPtr->MakeHisto(scalarPtr);
+    
+    if (scalarPtr)
+      fHistoPtr->MakeHisto(scalarPtr);
   }
 
   fLocalEventCount++;
index 5214294..5b234cb 100644 (file)
@@ -120,7 +120,8 @@ int AliHLTFastJetMonitorComponent::DoEvent(const AliHLTComponentEventData &evtDa
     }
     
     specification |= iter->fSpecification;
-    fHistoPtr->MakeHisto(scalarPtr);
+    if (scalarPtr)
+      fHistoPtr->MakeHisto(scalarPtr);
   }
 
   fLocalEventCount++;