00001 #ifndef TMuPCCluster_h 00002 #define TMuPCCluster_h 00003 00004 #include <TObject.h> 00005 00013 class TMuPCCluster : public TObject { 00014 private: 00016 double fTimeStamp; 00018 double fWireNumberX; 00019 double fWireNumberY; 00020 00021 public: 00023 TMuPCCluster(); 00024 00025 TMuPCCluster(double timestamp, double wire_number_x, double wire_number_y); 00026 00028 void Reset(Option_t* o = ""); 00029 00030 double GetTimeStamp() const { return fTimeStamp; } 00031 double GetWireNumberX() const { return fWireNumberX; } 00032 double GetWireNumberY() const { return fWireNumberY; } 00033 00034 void SetTimeStamp(double t ){fTimeStamp=t;} 00035 void SetWireNumberX(double wx ){fWireNumberX=wx;} 00036 void SetWireNumberY(double wy ){fWireNumberY=wy;} 00037 00038 private: 00040 TMuPCCluster(const TMuPCCluster& src); 00042 TMuPCCluster operator=(const TMuPCCluster& rhs); 00043 00044 ClassDef(TMuPCCluster, 1); 00045 }; 00046 00047 #endif 00048