]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/BASE/AliHLTHOMERBlockDesc.cxx
tracking at slice borders improved
[u/mrichter/AliRoot.git] / HLT / BASE / AliHLTHOMERBlockDesc.cxx
index 7003a8098bdbd49b40af20a8ba245c0545e86d3f..6eab8f4a7ce2a404db65d5586d945d614ecea1f2 100644 (file)
@@ -231,7 +231,8 @@ Bool_t AliHLTHOMERBlockDesc::CheckIfTObject() {
   fMessage = new AliHLTMessage( fData, fSize );
   
   // -- Check if TMessage payload is TObject
-  if ( fMessage->What() == kMESS_OBJECT ) {
+  if ( fMessage->What() == kMESS_OBJECT and fMessage->GetClass() != NULL and fMessage->GetClass() != (TClass*)-1)
+  {
     fClassName = fMessage->GetClass()->GetName();
     fIsTObject = kTRUE;