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 48bdc689bda209204eb1904af0d9ef0b4ed6ab30..c391e3f2cb70491ad788575f5c357680c59a8a6b 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 5214294508ae636fc18cd1faab5247cdc8ba983b..5b234cb0699ed20dd7c65864dc6968307b99ecb9 100644 (file)
@@ -120,7 +120,8 @@ int AliHLTFastJetMonitorComponent::DoEvent(const AliHLTComponentEventData &evtDa
     }
     
     specification |= iter->fSpecification;
-    fHistoPtr->MakeHisto(scalarPtr);
+    if (scalarPtr)
+      fHistoPtr->MakeHisto(scalarPtr);
   }
 
   fLocalEventCount++;