]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TOF/AliTOFChannelOnlineStatusArray.h
Adding histos
[u/mrichter/AliRoot.git] / TOF / AliTOFChannelOnlineStatusArray.h
index ea1058a310f598acff5c825797722a05078a6096..73932faf4991c3cce76a1c1d557f5ed52b204b9a 100644 (file)
@@ -32,22 +32,26 @@ public:
   AliTOFChannelOnlineStatusArray(Int_t size);
   AliTOFChannelOnlineStatusArray(const AliTOFChannelOnlineStatusArray &source);
   AliTOFChannelOnlineStatusArray& operator= (const AliTOFChannelOnlineStatusArray &source);
-  virtual ~AliTOFChannelOnlineStatusArray(){};
+  ~AliTOFChannelOnlineStatusArray();
   Int_t GetSize() const {return fSize;}
   void  SetStatus(Int_t pos, UChar_t parr);
   void  SetHWStatus(Int_t pos, UChar_t parr);
   void  SetPulserStatus(Int_t pos, UChar_t parr);
   void  SetNoiseStatus(Int_t pos, UChar_t parr);
+  void SetLatencyWindow(Int_t pos, Int_t parr);
   UChar_t  GetStatus(Int_t pos) const;
   UChar_t  GetHWStatus(Int_t pos) const;
   UChar_t  GetPulserStatus(Int_t pos) const;
   UChar_t  GetNoiseStatus(Int_t pos) const;
+  Int_t GetLatencyWindow(Int_t pos) const;
+  Bool_t HasLatencyWindow() {return fLatencyWindow != NULL;};
 
 private:
   Int_t fSize;      // Size of the array of UChar_t
   UChar_t * fArray; //[fSize]
+  Int_t *fLatencyWindow; //[fSize]
 
-  ClassDef(AliTOFChannelOnlineStatusArray,1)    // TOF Sensor Online Calibration object
+  ClassDef(AliTOFChannelOnlineStatusArray,2)    // TOF Sensor Online Calibration object
 };
 
 #endif