#ifndef MVDPIXELCLUSTER_HH #define MVDPIXELCLUSTER_HH #include "MvdCluster.h" #include #include class MvdPixelCluster: public MvdCluster { public: MvdPixelCluster(); MvdPixelCluster(double meanColumn, double meanRow, double errMeanColumn, double errMeanRow, unsigned int frontend, unsigned int wafer, unsigned int size, double totalde, double meanTime, std::string det, unsigned int mcid); ~MvdPixelCluster(); const double getMeanColumn() const {return _meanColumn;}; const double getMeanRow() const {return _meanRow;}; const double getErrMeanColumn() const {return _errMeanColumn;}; const double getErrMeanRow() const {return _errMeanRow;}; private: double _meanColumn; double _meanRow; double _errMeanColumn; double _errMeanRow; // friends friend bool operator==(const MvdPixelCluster& left, const MvdPixelCluster& right); friend std::ostream& operator<<(std::ostream& ostr, const MvdPixelCluster& pixDigi); ClassDef(MvdPixelCluster,1); }; #endif