]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDdigitsManager.cxx
possibility to test a single subdetector
[u/mrichter/AliRoot.git] / TRD / AliTRDdigitsManager.cxx
index 03e96d6fdd625e8474a3f57795831ead592f3639..77cd0a9c95fbab4ce81ce479628e0599f08ffad3 100644 (file)
@@ -225,6 +225,21 @@ Short_t AliTRDdigitsManager::GetDigitAmp(Int_t row, Int_t col,Int_t time
 
 }
  
+//_____________________________________________________________________________
+UChar_t AliTRDdigitsManager::GetPadStatus(Int_t row, Int_t col, Int_t time
+                                             , Int_t det) const
+{
+       //
+       // Returns the pad status for the requested pad
+       //
+       
+       if(!GetDigits(det)){
+               return 0;
+       }
+
+       return ((UChar_t)((AliTRDdataArrayDigits *) GetDigits(det))->GetPadStatus(row, col, time));
+}
+
 //_____________________________________________________________________________
 Bool_t AliTRDdigitsManager::MakeBranch(TTree *tree)
 {
@@ -493,7 +508,7 @@ void AliTRDdigitsManager::ClearIndexes(Int_t det)
   // Clear memory
   //
 
-  fSignalIndexes->At(det)->Clear();  
+  ((AliTRDSignalIndex*)fSignalIndexes->At(det))->ClearAll();  
 
 }