#ifndef MYTHEN302JCTBDATA_H #define MYTHEN302JCTBDATA_H #include "Mythen3_01_jctbData.h" //class mythen3_02_jctbData : public slsDetectorData { class mythen3_02_jctbData : public mythen3_01_jctbData { public: mythen3_02_jctbData( int nch=64*3,int dr=24, int off=5): mythen3_01_jctbData( nch,dr, off) //slsDetectorData(64*3,1,dr*8*nch,NULL,NULL,NULL), dynamicRange(dr), serialOffset(off), frameNumber(0), numberOfCounters(nch) {}; /* virtual void getPixel(int ip, int &x, int &y) {x=-1; y=-1;}; */ /* virtual short unsigned int getChannel(char *data, int ix, int iy=0) { */ /* int ret=-1; */ /* short unsigned int *val=mythen03_frame(data,dynamicRange,numberOfCounters,serialOffset); */ /* if (ix>=0 && ix=0) frameNumber=f; return frameNumber; }; */ /* virtual int setDynamicRange(int d=-1) {if (d>0 && d<=24) dynamicRange=d; return dynamicRange;}; */ /* virtual int setSerialOffset(int d=-1) {if (d>=0) serialOffset=d; return serialOffset;}; */ /* virtual int setNumberOfCounters(int d=-1) {if (d>=0) numberOfCounters=d; return numberOfCounters;}; */ /* private: */ /* int dynamicRange; */ /* int serialOffset; */ /* int frameNumber; */ /* int numberOfCounters; */ }; #endif