- Added a multiple histogram memory control module. This required a
tiny change in the countable interface which in turn required updating of header file includes in a lot of files. - Some small fixes to TRICS writing as well.
This commit is contained in:
27
nextrics.c
27
nextrics.c
@@ -320,7 +320,15 @@
|
||||
"frametilt","DG1");
|
||||
GetHistogram(self->pHistogram1,pCon,0,0,DET1X*DET1Y,lData,
|
||||
DET1X*DET1Y*sizeof(HistInt));
|
||||
/*
|
||||
NXDputalias(hfil,self->pDict,"framecounts",lData);
|
||||
*/
|
||||
NXDopenalias(hfil,self->pDict,"framecounts");
|
||||
NXputdata(hfil,lData);
|
||||
NXsetdimname(hfil,0,"frame_x");
|
||||
NXsetdimname(hfil,1,"frame_y");
|
||||
NXclosedata(hfil);
|
||||
|
||||
fVal = fTTheta;
|
||||
NXDputalias(hfil,self->pDict,"frame2theta",&fVal);
|
||||
|
||||
@@ -340,7 +348,15 @@
|
||||
"frametilt","DG2");
|
||||
GetHistogram(self->pHistogram2,pCon,0,0,DET2X*DET2Y,lData,
|
||||
DET2X*DET2Y*sizeof(HistInt));
|
||||
/*
|
||||
NXDputalias(hfil,self->pDict,"framecounts",lData);
|
||||
*/
|
||||
NXDopenalias(hfil,self->pDict,"framecounts");
|
||||
NXputdata(hfil,lData);
|
||||
NXsetdimname(hfil,0,"frame_x");
|
||||
NXsetdimname(hfil,1,"frame_y");
|
||||
NXclosedata(hfil);
|
||||
|
||||
fVal = fTTheta + self->hm2Off;
|
||||
NXDputalias(hfil,self->pDict,"frame2theta",&fVal);
|
||||
|
||||
@@ -360,7 +376,16 @@
|
||||
"frametilt","DG3");
|
||||
GetHistogram(self->pHistogram2,pCon,0,0,DET3X*DET3Y,lData,
|
||||
DET3X*DET3Y*sizeof(HistInt));
|
||||
|
||||
/*
|
||||
NXDputalias(hfil,self->pDict,"framecounts",lData);
|
||||
*/
|
||||
NXDopenalias(hfil,self->pDict,"framecounts");
|
||||
NXputdata(hfil,lData);
|
||||
NXsetdimname(hfil,0,"frame_x");
|
||||
NXsetdimname(hfil,1,"frame_y");
|
||||
NXclosedata(hfil);
|
||||
|
||||
fVal = fTTheta + self->hm3Off;
|
||||
NXDputalias(hfil,self->pDict,"frame2theta",&fVal);
|
||||
|
||||
@@ -1095,7 +1120,7 @@
|
||||
if(self->pCurrentFile)
|
||||
free(self->pCurrentFile);
|
||||
iRet = IncrementDataNumber(self->pDanu,&iYear);
|
||||
sprintf(pBueffel,"%s/trics%4.4d%4.4d.hdf",self->pFileRoot,iRet, iYear);
|
||||
sprintf(pBueffel,"%s/trics%5.5d%4.4d.hdf",self->pFileRoot,iRet, iYear);
|
||||
self->pCurrentFile = strdup(pBueffel);
|
||||
iRet = NXopen(self->pCurrentFile,NXACC_CREATE,&hfil);
|
||||
if(iRet != NX_OK)
|
||||
|
||||
Reference in New Issue
Block a user