]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONPadStatusMaker.h
Include intermediate radii for Rcoh, include all partial builds
[u/mrichter/AliRoot.git] / MUON / AliMUONPadStatusMaker.h
index 6008a6a199c90340ee5cc2b46777540c0a77ca8a..ce0d3544cb76d3455c183ce762308de1048d915b 100644 (file)
@@ -26,6 +26,8 @@ class AliMUONVCalibParam;
 class AliMUONVTrackerData;
 class AliMUONVStore;
 
+using std::ostream;
+
 class AliMUONPadStatusMaker : public TObject
 {
 public:
@@ -111,16 +113,20 @@ public:
   
   static Float_t SwitchValue(const TObjArray& dcsArray);
   
+  Int_t HVStatus(Int_t detElemId, Int_t manuId) const;
+  
+  Int_t OccupancyStatus(Int_t detElemId, Int_t manuId) const;
+
+  static void DecodeStatus(Int_t status, Int_t& pedStatus, Int_t& hvStatus, 
+                           Int_t&  gainStatus, Int_t& otherStatus);
+  static Int_t BuildStatus(Int_t pedStatus, Int_t hvStatus, 
+                           Int_t gainStatus, Int_t otherStatus);  
 private:
   /// Not implemented
   AliMUONPadStatusMaker(const AliMUONPadStatusMaker&);
   /// Not implemented
   AliMUONPadStatusMaker& operator=(const AliMUONPadStatusMaker&);
 
-  static void DecodeStatus(Int_t status, Int_t& pedStatus, Int_t& hvStatus, 
-                           Int_t&  gainStatus, Int_t& otherStatus);
-  static Int_t BuildStatus(Int_t pedStatus, Int_t hvStatus, 
-                           Int_t gainStatus, Int_t otherStatus);
   
   AliMUONVCalibParam* ComputeStatus(Int_t detElemId, Int_t manuId) const;
 
@@ -136,10 +142,6 @@ private:
                        Bool_t& hvChannelON,
                        Bool_t& hvSwitchON) const;
 
-  Int_t HVStatus(Int_t detElemId, Int_t manuId) const;
-
-  Int_t OccupancyStatus(Int_t detElemId, Int_t manuId) const;
-  
   void SetHVStatus(Int_t detElemId, Int_t index, Int_t status) const;
 
 private: