GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> GRBP_DB / dev > grbp_db_siu_passthru / sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

GRBP_DB_clusterList.h File Reference

Schema defining the configuration parameters controlling a cluster list. More...


Classes

struct  _GRBP_DB_clusterList
 Configuration of the list holding the input clusters. More...

Typedefs

typedef struct _GRBP_DB_clusterList GRBP_DB_clusterList
 Typedef for struct _GRBP_clusterList.


Detailed Description

Schema defining the configuration parameters controlling a cluster list.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: GRBP_DB_clusterList.h,v 1.1.1.1 2007/06/17 23:23:59 russell Exp $

Typedef Documentation

Typedef for struct _GRBP_clusterList.

The clustering code is arranged such all windows, independent of their clustering depth, sponge off the same basic structure. Given that, in normal operation, there is only one sensible value to set this to and that is the maximum window depth. However it is provided as a separate parameter for testing purposes.

In contrast to the photon list count, the value of this parameter greatly impacts both the number of CPU cycles expended and the amount of memory consumed. For each new photon received, the client (e.g. the SIU) must update count clusters. If, for example, photons are being received at 200Hz and the clustering depth is set to 100, then 100 clusters must be updated at 200Hz. The memory requirements go like this number squared times a number like 64 bytes. Thus setting this value to 100 consumes ~64*100*100 = 640Kbytes.


Generated on Fri Mar 25 18:10:38 2011 by  doxygen 1.5.8