Bug fixes for the Is... functions (Raphaelle)
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 25 Feb 2010 18:18:54 +0000 (18:18 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 25 Feb 2010 18:18:54 +0000 (18:18 +0000)
TRD/Cal/AliTRDCalChamberStatus.h

index fff0301b6bc7ebb7e359c5783ec5c99ac003ea18..eb30e3b2008ff1cb16fa7e06c8f42d78cb748a11 100644 (file)
@@ -26,10 +26,10 @@ class AliTRDCalChamberStatus : public TNamed {
   Char_t GetStatus(Int_t det) const          { return fStatus[det];   };
   void   SetStatus(Int_t det, Char_t status) { fStatus[det] = status; };
 
-  Bool_t IsInstalled(Int_t sm) const         { return (GetStatus(sm) & kInstalled) ? kTRUE : kFALSE; }
-  Bool_t IsMasked(Int_t sm) const            { return (GetStatus(sm) & kMasked)    ? kTRUE : kFALSE; }
-  Bool_t IsHalfChamberSideAMasked(Int_t sm) const     { return (GetStatus(sm) & kHalfChamberSideAMasked)    ? kTRUE : kFALSE; }
-  Bool_t IsHalfChamberSideBMasked(Int_t sm) const     { return (GetStatus(sm) & kHalfChamberSideBMasked)    ? kTRUE : kFALSE; }
+  Bool_t IsInstalled(Int_t det) const         { return (GetStatus(det) == kInstalled) ? kTRUE : kFALSE; }
+  Bool_t IsMasked(Int_t det) const            { return (GetStatus(det) == kMasked)    ? kTRUE : kFALSE; }
+  Bool_t IsHalfChamberSideAMasked(Int_t det) const     { return (GetStatus(det) == kHalfChamberSideAMasked)    ? kTRUE : kFALSE; }
+  Bool_t IsHalfChamberSideBMasked(Int_t det) const     { return (GetStatus(det) == kHalfChamberSideBMasked)    ? kTRUE : kFALSE; }
 
  protected:
 
@@ -42,3 +42,4 @@ class AliTRDCalChamberStatus : public TNamed {
 #endif
 
 
+