00001 00002 #ifndef DQSPILLSERVER_H 00003 #define DQSPILLSERVER_H 00004 00005 #include "RawData/RawSpillServerMonitorBlock.h" 00006 00007 #include "TObject.h" 00008 00009 class DQSpillServer : public TObject 00010 { 00011 00012 public: 00013 DQSpillServer(); 00014 DQSpillServer(const DQSpillServer& rhs); 00015 ~DQSpillServer(); 00016 00017 void Process(RawSpillServerMonitorBlock* rdb); 00018 00019 Int_t GetTime() const; 00020 Int_t GetSpillStatus() const; 00021 Int_t GetSpillType() const; 00022 Int_t GetSpillTimeError() const; 00023 00024 private: 00025 00026 Int_t fTime; 00027 Int_t fSpillStatus; 00028 Int_t fSpillType; 00029 Int_t fSpillTimeError; 00030 00031 ClassDef(DQSpillServer,1); 00032 00033 }; 00034 00035 #endif