GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GRBP / V0-2-0

Constituent: grbpsiu     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

GRBP_cluster.h File Reference

Interface to the clustering portion of the GRB algorithm. More...

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


Data Structures

struct  _GRBP_neighborInfo
 The information about the neighboring photons. More...
struct  _GRBP_neighborList
 Maintains a list of photons that are close to some other photon. More...
struct  _GRBP_cluster

Typedefs

typedef _GRBP_photon GRBP_photon
 Typedef struct _GRBP_photon.
typedef _GRBP_cluster GRBP_cluster
typedef _GRBP_clusterPrms GRBP_clusterPrms
 Typedef for struct _GRBP_clusterPrms.
typedef _GRBP_probabilityLogs GRBP_probabilityLogs
typedef _GRBP_neighborInfo GRBP_neighborInfo
 Typedef struct _GRBP_neighborInfo.
typedef _GRBP_neighborList GRBP_neighborList
 Typedef struct _GRBP_neighborList.

Functions

int GRBP_clusterGammasFill (const GRBP_cluster *clusters, int beg, int end, int max, const unsigned short int *list, int cnt, double contrast, double threshold, unsigned int *masks, int nmasks, GRBP_probabilityLogs *plog_max)
 Scans the circular list of clusters looking for clusters that are over the probability threshold. A list of photons that are members of such clusters is accumulated (in the form of a bit list) and returned in masks.

Detailed Description

Interface to the clustering portion of the GRB algorithm.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: GRBP_cluster.h,v 1.3 2007/08/02 17:24:59 russell Exp $

Function Documentation

int GRBP_clusterGammasFill const GRBP_cluster *  clusters,
int  beg,
int  end,
int  max,
const unsigned short int *  list,
int  cnt,
double  contrast,
double  threshold,
unsigned int *  masks,
int  nbits,
GRBP_probabilityLogs plog_max
 

Scans the circular list of clusters looking for clusters that are over the probability threshold. A list of photons that are members of such clusters is accumulated (in the form of a bit list) and returned in masks.

{ printf ("*\n") ; break; }

{ printf ("**\n"); break; }

printf ("\n");


Generated on Fri Aug 3 03:46:56 2007 by  doxygen 1.4.4