]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONPadStatusMapMaker.h
Adding more bins in QA (Alis)
[u/mrichter/AliRoot.git] / MUON / AliMUONPadStatusMapMaker.h
index 5a6b5378bd85314a8d560329a32910d5afe657d0..3a516425baecb0ec81923d37af5ecec9257f06d1 100644 (file)
@@ -39,6 +39,8 @@ public:
   /// Return status bit map to tell a pad is bad
   static Int_t SelfDeadMask() { return fgkSelfDead; }
   
+  void RefreshRejectProbabilities(); 
+  
 private:
   /// Not implemented
   AliMUONPadStatusMapMaker(const AliMUONPadStatusMapMaker&);
@@ -67,9 +69,12 @@ private:
     kRightTopBit = 18
   };
   
-  const AliMUONPadStatusMaker& fStatusMaker; //!< to access pad statuses
+  const AliMUONPadStatusMaker& fkStatusMaker; //!< to access pad statuses
   Int_t fMask; //!< mask to be tested
   mutable AliMUONVStore* fStatusMap; //!< status map
+  AliMUONVStore* fRejectProbabilities; //!< reject probabilities (channel based, computed once per run)
+  AliMUONVStore* fRejectList; //!< reject list (which channels should be rejected, might change event-by-event for simulations)
+  Bool_t fComputeOnDemand; //!< whether we authorize to compute things on demand or not
   
   ClassDef(AliMUONPadStatusMapMaker,0) // Pad status map maker
 };