]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
remove return statement in case of missing MC
authorabercuci <abercuci@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 13 May 2010 12:05:02 +0000 (12:05 +0000)
committerabercuci <abercuci@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 13 May 2010 12:05:02 +0000 (12:05 +0000)
PWG1/TRD/AliTRDcheckESD.cxx

index 99b962ba0081d7f47a036e87cf75249539f93459..015ab6999c1ff4ef30e44dc246d6c2e8c486b427 100644 (file)
@@ -299,9 +299,9 @@ void AliTRDcheckESD::UserExec(Option_t *){
   
   // fill event vertex histos
   h = (TH1F*)fHistos->At(kTPCVertex);
-  h->Fill(fESD->GetPrimaryVertexTPC()->GetZv());
+  if(fESD->GetPrimaryVertexTPC()) h->Fill(fESD->GetPrimaryVertexTPC()->GetZv());
   h = (TH1F*)fHistos->At(kEventVertex);
-  h->Fill(fESD->GetPrimaryVertex()->GetZv());
+  if(fESD->GetPrimaryVertex()) h->Fill(fESD->GetPrimaryVertex()->GetZv());
   // fill the uncutted number of tracks
   h = (TH1I*)fHistos->At(kNTracksAll);
   h->Fill(fESD->GetNumberOfTracks());
@@ -611,7 +611,7 @@ TObjArray* AliTRDcheckESD::Histos()
     h = new TH2I("hTRDmom", "TRD energy loss;p_{inner} - p_{ly} [GeV/c];ly;entries", 100, -1., 2., 6, -0.5, 5.5);
   } else h->Reset();
   fHistos->AddAt(h, kTRDmom);
-  if(!HasMC()) return fHistos;
+  //if(!HasMC()) return fHistos;
 
   // pt resolution
   const Int_t kNdpt(100), kNspec(4*AliPID::kSPECIES);