- Modifed many modules using histmem to work also with histmemsec - Extended tasker with task names and task groups - There is a new taskobj which allows to list tasks and to interact with them. - Task now supports running Tcl functions as tasks - There is a new experimental sctcomtask module which allows to define communication tasks against a scriptcontext. This is a new feature which should facilitate writing sequential scripts using asynchronous communication. - A fix to make spss7 work when there are no switches - ORION support for single X. TRICS measures crystals hanging down, ORION standing up SKIPPED: psi/ease.c psi/faverage.c psi/jvlprot.c psi/make_gen psi/pardef.c psi/polterwrite.c psi/psi.c psi/sinq.c psi/spss7.c
29 lines
1.0 KiB
C
29 lines
1.0 KiB
C
/**
|
|
* This is a second generation histogram memory object. In contrast
|
|
* to counters and motors no attempt is made to provide backwards
|
|
* compatability with the old SICS way of doing things. This
|
|
* histogram memory object quite sensibly is derived from
|
|
* the counter object. It adds a rank, dimensions and variable
|
|
* data and a configuration method. For TOF, methods and variables
|
|
* for generating and maintaining time binnings are provided too.
|
|
*
|
|
* copyright: see file COPYRIGHT
|
|
*
|
|
* Mark Koennecke, May 2009
|
|
*/
|
|
#ifndef HISTMEMSEC_H_
|
|
#define HISTMEMSEC_H_
|
|
#include <sics.h>
|
|
int MakeSecHM(SConnection * pCon, SicsInterp * pSics, void *pData,
|
|
int argc, char *argv[]);
|
|
|
|
const float *GetSecHistTimeBin(pHistMem self, int *iLength);
|
|
HistInt *GetSecHistogramPointer(pHistMem self,SConnection *pCon);
|
|
int GetSecHistogram(pHistMem self, SConnection *pCon,
|
|
int i,int iStart, int iEnd, HistInt *lData, int iDataLen);
|
|
void SecHistDirty(pHistMem self);
|
|
int GetSecHistLength(pHistMem self);
|
|
|
|
|
|
#endif /*HISTMEMSEC_H_*/
|