#ifndef PNDMVDPIXELCLUSTER_HH #define PNDMVDPIXELCLUSTER_HH #include "PndMvdCluster.h" #include #include class PndMvdPixelCluster: public PndMvdCluster { public: PndMvdPixelCluster(); PndMvdPixelCluster(Double_t meanColumn, Double_t meanRow, Double_t errMeanColumn, Double_t errMeanRow, unsigned int frontend, unsigned int wafer, unsigned int size, Double_t totalde, Double_t meanTime, std::string det, unsigned int mcid); ~PndMvdPixelCluster(); const Double_t getMeanColumn() const {return fMeanColumn;}; const Double_t getMeanRow() const {return fMeanRow;}; const Double_t getErrMeanColumn() const {return fErrMeanColumn;}; const Double_t getErrMeanRow() const {return fErrMeanRow;}; private: Double_t fMeanColumn; Double_t fMeanRow; Double_t fErrMeanColumn; Double_t fErrMeanRow; // friends friend bool operator==(const PndMvdPixelCluster& left, const PndMvdPixelCluster& right); friend std::ostream& operator<<(std::ostream& ostr, const PndMvdPixelCluster& pixDigi); ClassDef(PndMvdPixelCluster,1); }; #endif