Sintax editing in AliMFTHit.h
authorauras <auras@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 11 Oct 2013 07:53:32 +0000 (07:53 +0000)
committerauras <auras@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 11 Oct 2013 07:53:32 +0000 (07:53 +0000)
MFT/AliMFTHit.h

index 1210840..f3981c4 100644 (file)
@@ -58,13 +58,13 @@ public:
 
   TParticle* GetParticle() const;
 
-  Bool_t IsInside()      const { return (fStatus ==  1); }
-  Bool_t IsEntering()    const { return (fStatus ==  2); }
-  Bool_t IsExiting()     const { return (fStatus ==  4); }
-  Bool_t IsOut()         const { return (fStatus ==  8); }
-  Bool_t IsDisappeared() const { return (fStatus == 16); }
-  Bool_t IsStopped()     const { return (fStatus == 32); }
-  Bool_t IsAlive()       const { return (fStatus == 64); }
+  Bool_t IsInside()      const { return (fStatus & 0x1);    } 
+  Bool_t IsEntering()    const { return (fStatus & 0x1<<1); }
+  Bool_t IsExiting()     const { return (fStatus & 0x1<<2); }
+  Bool_t IsOut()         const { return (fStatus & 0x1<<3); }
+  Bool_t IsDisappeared() const { return (fStatus & 0x1<<4); }
+  Bool_t IsStopped()     const { return (fStatus & 0x1<<5); }
+  Bool_t IsAlive()       const { return (fStatus & 0x1<<6); }
 
 protected: