testing jungfrau stuff

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorCalibration@35 113b152e-814d-439b-b186-022a431db7b5
This commit is contained in:
bergamaschi
2014-02-05 11:31:49 +00:00
parent 33aee60ab6
commit a70b13d849
4 changed files with 248 additions and 5 deletions

View File

@ -73,11 +73,11 @@ class jungfrau02Data : public chiptestBoardData {
uint16_t m=0, d=0;
if (ix>=0 && ix<nx && iy>=0 && iy<ny && dataMap[iy][ix]>=0 && dataMap[iy][ix]<dataSize) {
m=dataMask[iy][ix];
d=*((uint16_t*)(data+dataMap[iy][ix]));
d=*(((uint16_t*)(data))+dataMap[iy][ix]);
if (nAdc==3) {
if (*(uint16_t*)(data+dataMap[iy][ix]+1)>8000)
if (*((uint16_t*)(data)+dataMap[iy][ix]+1)>8000)
d|=(1<<14); // set gain bit 0
if (*(uint16_t*)(data+dataMap[iy][ix]+2)>8000)
if (*((uint16_t*)(data)+dataMap[iy][ix]+2)>8000)
d|=(1<<15); // set gain bit 1
}