diff --git a/slsDetectorCalibration/eigerHalfModuleData.h b/slsDetectorCalibration/eigerHalfModuleData.h index 9257c173b..555edee54 100644 --- a/slsDetectorCalibration/eigerHalfModuleData.h +++ b/slsDetectorCalibration/eigerHalfModuleData.h @@ -19,8 +19,8 @@ public: */ - eigerHalfModuleData(int np, int dr, int t, int bsize, int dsize, double c=0): slsReceiverData(xpixels, ypixels, nPackets, bsize), - xtalk(c), nPackets(np), dynamicRange(dr), bufferSize(bsize), dataSize(dsize){ + eigerHalfModuleData(int dr, int np, int bsize, int dsize, double c=0): slsReceiverData(xpixels, ypixels, np, bsize), + xtalk(c), dynamicRange(dr), bufferSize(bsize), dataSize(dsize){ int **dMap; @@ -146,7 +146,6 @@ private: const static int ypixels = 256; const int bufferSize; const int dataSize; - const int nPackets; const int dynamicRange; diff --git a/slsDetectorCalibration/slsDetectorData.h b/slsDetectorCalibration/slsDetectorData.h index 26efa53af..d76310d21 100644 --- a/slsDetectorCalibration/slsDetectorData.h +++ b/slsDetectorCalibration/slsDetectorData.h @@ -87,19 +87,21 @@ class slsDetectorData { void setDataMap(int **dMap=NULL) { - if (dMap==NULL) { - for (int iy=0; iy=0 && ix=0 && iy=0 && dataMap[iy][ix]0)