Avoiding to add a null pointer to the AliMC list in AliMUON::SetTreeAddress
authormartinez <martinez@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 22 Mar 2004 08:31:08 +0000 (08:31 +0000)
committermartinez <martinez@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 22 Mar 2004 08:31:08 +0000 (08:31 +0000)
MUON/AliMUON.cxx

index 8e270f8767c3adbf19e3e0db9c265bf7f82ac23a..b0014441e5002a9894c106fa82bd943236fb4f1e 100644 (file)
@@ -246,11 +246,12 @@ void  AliMUON::SetTreeAddress()
   GetMUONData()->SetTreeAddress("H");
   if (fHits !=  GetMUONData()->Hits())  {
     if ( gAlice->GetMCApp() )
-      if ( gAlice->GetMCApp()->GetHitLists() )
-      gAlice->GetMCApp()->AddHitList (fHits); // For purifyKine, only necessary when Hit list is created in AliMUONData
+      if ( gAlice->GetMCApp()->GetHitLists() ) {
+       fHits = GetMUONData()->Hits();
+       gAlice->GetMCApp()->AddHitList(fHits); // For purifyKine, only necessary when Hit list is created in AliMUONData
+      }  
   }
-  fHits = GetMUONData()->Hits(); // Added by Ivana to use the methods FisrtHit, NextHit of AliDetector
-           
+  fHits = GetMUONData()->Hits(); // Added by Ivana to use the methods FisrtHit, NextHit of AliDetector    
 }
 
 //____________________________________________________________________