]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONVDigitStore.cxx
Added some more scripts
[u/mrichter/AliRoot.git] / MUON / AliMUONVDigitStore.cxx
index 412060d203e20f9ac116ce7da275e1bb0a291f17..501d71d2917e5fce9bd1871ffd1dfe05b5e71d42 100644 (file)
@@ -100,7 +100,7 @@ AliMUONVDigitStore::Create(const char* digitstoreclassname)
   /// Create a concrete digitStore, given its classname
   
   TClass* classPtr = TClass::GetClass(digitstoreclassname);
-  if (!classPtr)
+  if (!classPtr || !classPtr->InheritsFrom("AliMUONVDigitStore"))
   {
     return 0x0;
   }
@@ -153,9 +153,8 @@ AliMUONVDigitStore::GetSize(Int_t detElemId, Int_t cathode) const
 {
   /// Return the number of digits we have for a given detection element
   TIter next(CreateIterator(detElemId,detElemId,cathode));
-  AliMUONVDigit* digit;
   Int_t n(0);
-  while ( ( digit = static_cast<AliMUONVDigit*>(next()) ) )
+  while ( ( next() ) )
   {
     ++n;
   }