]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG4/JetTasks/AliPWG4CosmicCandidates.cxx
added all corrections for EMCAL for periods LHC10d and LHC10e
[u/mrichter/AliRoot.git] / PWG4 / JetTasks / AliPWG4CosmicCandidates.cxx
index 871568ce8dace2507ed348258de5146594ef3ef4..225615a5d135dcafa78076b78ef9302b485e1c62 100644 (file)
@@ -245,7 +245,9 @@ void AliPWG4CosmicCandidates::UserCreateOutputObjects()
   fRisolTheta = new TH2F("fRisolTheta","fRisolTheta",100,0.,10.,fgkNThetaBins,kMinTheta,kMaxTheta);
   fHistListCosmics->Add(fRisolTheta);
 
-  TH1::AddDirectory(oldStatus);   
+  TH1::AddDirectory(oldStatus); 
+
+  PostData(1, fHistListCosmics);  
 
   if(binsDCAR) delete [] binsDCAR;
   if(binsDCAZ) delete [] binsDCAZ;
@@ -270,9 +272,14 @@ void AliPWG4CosmicCandidates::UserExec(Option_t *)
   }
 
   const AliVVertex *vtx = fInputEvent->GetPrimaryVertex();
-  // Need vertex cut
+  if(!vtx){
+    PostData(1, fHistListCosmics);
+    return;
+  }
+
+// Need vertex cut
   TString vtxName(vtx->GetName());
-  if(!vtx || vtx->GetNContributors() < 2 || (vtxName.Contains("TPCVertex")) ) {
+  if( vtx->GetNContributors() < 2 || (vtxName.Contains("TPCVertex")) ) {
     // Post output data
     PostData(1, fHistListCosmics);
     return;