]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - FMD/AliFMDReconstructor.h
Adding a reminder for coders
[u/mrichter/AliRoot.git] / FMD / AliFMDReconstructor.h
index 3b064ba2b5a808f09bc14a1df83401c1a90b744a..90bfea431c319a27b93b8b8264f463329ed44033 100644 (file)
@@ -25,6 +25,7 @@
 # include <AliReconstructor.h>
 #endif
 #include "AliLog.h"
+#include <AliFMDBoolMap.h>
 
 //____________________________________________________________________
 class TTree;
@@ -364,6 +365,14 @@ protected:
                                       UShort_t str, 
                                       Float_t& eta, 
                                       Float_t& phi) const;
+  /** 
+   * Mark dead channels as invalid, and those that are marked as invalid 
+   * but are not dead, get the zero signal. 
+   * 
+   * @param esd ESD object to modify. 
+   */
+  void MarkDeadChannels(AliESDFMD* esd) const;
+
   /** 
    * Set-up reconstructor to use values from reconstruction
    * parameters, if present, for this event.   If the argument @a set
@@ -408,6 +417,7 @@ protected:
   TH1*                  fDiagAll;      // Diagnostics histogram
   mutable Bool_t        fZS[3];         // Zero-suppredded?
   mutable UShort_t      fZSFactor[3];   // Noise factor for Zero-suppression
+  mutable AliFMDBoolMap fBad;           // Strip marked bad
 private:
    
   ClassDef(AliFMDReconstructor, 3)  // class for the FMD reconstruction