GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GRBP_DB / V0-3-1

Constituent: grbp_dbprint     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

GRBP_DB_clusterList.h File Reference

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

This graph shows which files directly or indirectly include this file:


Data Structures

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

Typedefs

typedef _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

GRBP_DB_clusterList
 

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 Sat Oct 27 01:30:31 2007 by  doxygen 1.4.4