]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONDigit.h
Add class description
[u/mrichter/AliRoot.git] / MUON / AliMUONDigit.h
index 20c4750104e10fe2d28ac70296d42b7d39a02073..ba7b139a922cc0e9f0828d8c74f55144b52a4e1e 100644 (file)
@@ -48,7 +48,9 @@ class AliMUONDigit : public TObject
     virtual Int_t ManuId() const { return fManuId; }
     virtual Int_t ManuChannel() const { return fManuChannel; }
     virtual Bool_t IsSaturated() const;
+    virtual Bool_t IsNoiseOnly() const;
     
+    virtual void NoiseOnly(Bool_t value=kTRUE);
     virtual void Saturated(Bool_t saturated=kTRUE);
     virtual void SetElectronics(Int_t manuId, Int_t manuChannel);
     virtual void SetADC(Int_t adc) { fADC=adc; }
@@ -93,6 +95,9 @@ private:
     Int_t fPhysics;       // MC physics contribution to signal 
     Int_t fHit;           // MC hit number - temporary solution
   
+    static const UInt_t fgkSaturatedMask = 0x1; // the mask (part of fFlags) to indicate this digit is saturated
+    static const UInt_t fgkNoiseOnlyMask = 0x1000; // indicate a simulated digit due to noise only
+    
     ClassDef(AliMUONDigit,4)  //Digits for MUON
 };
 #endif