GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GRBP / V1-0-0
Constituent: grbpsiu     Tag: mv2304
#include "GRBP_probability.h"
Include dependency graph for GRBP_clusterList.h:
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | _GRBP_clusterUpdateList |
Describes which clusters have been updated after a new photon has been added. By implication, these are the only clusters that need to be checked. More... | |
struct | _GRBP_clusterList |
Describes a array/circular list of clusters. More... | |
struct | _GRBP_clusterPrms |
Parameters/constants controlling the adding of a photon to a cluster presented in a form used directly by the code. More... | |
Defines | |
#define | GRBP_clusterListCheck(_clusterList, _clusterPrms, _nrange) |
Typedefs | |
typedef _GRBP_cluster | GRBP_cluster |
typedef _GRBP_DB_clusterList | GRBP_DB_clusterList |
typedef _GRBP_clusterUpdateList | GRBP_clusterUpdateList |
Typedef for struct _GRBP_clusterUpdateList. | |
typedef _GRBP_clusterList | GRBP_clusterList |
Typedef for struct _GRBP_clusterList. | |
typedef _GRBP_clusterPrms | GRBP_clusterPrms |
Functions | |
int | GRBP_clusterListSizeof (int clusterCount, int photonCount) |
Calculates the size, in bytes, to hold a cluster list with cluster_count clusters and a cross-reference array of for photon_count photons. | |
unsigned char * | GRBP_clusterListConstruct (GRBP_clusterList *clusterList, const GRBP_DB_clusterList *cfg, int photonCount, unsigned char *ptr) |
Constructs the cluster list according to the specified values. | |
void | GRBP_clusterListAdd (GRBP_clusterList *clusterList, const GRBP_clusterPrms *prms, double time, double energy, double dx, double dy, double dz) |
Adds photon to the clusterList using prms as the source of the parameters which control the calculation of the probabilities, both temporal and spatial, as well as the admittance criteria to call a photon a neighbor of another photon. | |
void | GRBP_clusterListReset (GRBP_clusterList *clusterList) |
Resets the specified cluster list. |
CVS $Id: GRBP_clusterList.h,v 1.2 2007/08/02 17:24:59 russell Exp $
|
Adds photon to the clusterList using prms as the source of the parameters which control the calculation of the probabilities, both temporal and spatial, as well as the admittance criteria to call a photon a neighbor of another photon.
|
|
Constructs the cluster list according to the specified values.
|
|
Resets the specified cluster list.
|
|
Calculates the size, in bytes, to hold a cluster list with cluster_count clusters and a cross-reference array of for photon_count photons.
|