]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TOF/AliTOF.cxx
Implementing ESD functionality in the NewIO (Yu.Belikov)
[u/mrichter/AliRoot.git] / TOF / AliTOF.cxx
index 26f129efeef015850ce3efb2aa00ef5f67048214..0ea2be794203a5521a1ebd3162a935479915e3c8 100644 (file)
@@ -117,7 +117,13 @@ AliTOF::AliTOF(const char *name, const char *title, Option_t *option)
     fHits   = new TClonesArray("AliTOFhit",  1000);
     fTZero = kFALSE;
   }
-  gAlice->AddHitList(fHits);
+  if (gAlice==0) {
+     Fatal("AliTOF","gAlice==0 !");
+  }
+  if (gAlice->GetHitLists())
+     gAlice->AddHitList(fHits);
+  else Error("AliTOF","gAlice->GetHitLists()==0");
+
   fIshunt  = 0;
   fSDigits       = new TClonesArray("AliTOFSDigit",  1000);
   fDigits        = new TClonesArray("AliTOFdigit",  1000);