]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGHF/hfe/AliHFEInclusiveSpectrum.cxx
Coverity
[u/mrichter/AliRoot.git] / PWGHF / hfe / AliHFEInclusiveSpectrum.cxx
index 4e92fa9e0478f31110653b3a55e57400c2851be1..ba09ed995537574d61db312ef3baee7660dc997a 100644 (file)
@@ -599,8 +599,12 @@ void AliHFEInclusiveSpectrum::WriteResults(const char *filename)
 
   AliCFContainer *dataContainer = GetContainer(kDataContainer);
   AliCFContainer *mcContainer = GetContainer(kMCContainerMC);
-  TObject *unfolded = fQA->GetResult(AliHFEInclusiveSpectrumQA::kFinalResultUnfolded);
-  TObject *correctedspectrum = fQA->GetResult(AliHFEInclusiveSpectrumQA::kFinalResultDirectEfficiency);
+  TObject *unfolded = 0x0;
+  TObject *correctedspectrum = 0x0;
+  if(fQA) {
+    unfolded = fQA->GetResult(AliHFEInclusiveSpectrumQA::kFinalResultUnfolded);
+    correctedspectrum = fQA->GetResult(AliHFEInclusiveSpectrumQA::kFinalResultDirectEfficiency);
+  }
 
   TFile *file = TFile::Open(filename,"recreate");
   if(dataContainer) dataContainer->Write("data");