GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSSP / V1-1-1 > qasc_print / rhel5-64
#include <QSSP/QSSP_span.h>
Classes | |
union | _QASC_summaryTableV0 |
Summary statistics as a table of named entries. More... | |
union | _QASC_summaryV0 |
Summary statistics. More... | |
struct | _QASC_cnoHistogramV0 |
Accumulates the counts for one CNO pair (A/B) ends. More... | |
struct | _QASC_cnoV0 |
Accumulates the counts for the CNO vector. More... | |
struct | _QASC_tileHistogramV0 |
Accumulates the histogram for an ACD tile/ribbon. More... | |
struct | _QASC_monitorV0 |
QASC monitoring statistics. More... | |
struct | _QASC_statisticsV0 |
The ACD Software Counter statistics data. More... | |
struct | _QASC_sampleV0 |
Structure of the ASC data that is used when presenting a public interface. More... | |
union | _QASC_sample |
Union of all the versions of an ACD software counter sample. More... | |
Typedefs | |
typedef enum _QASC_SUMMARYV0 | QASC_SUMMARYV0 |
Typedef for enum _QASC_SUMMARYV0. | |
typedef struct _QASC_summaryTableV0 | QASC_summaryTableV0 |
Typedef for union QASC_summaryTableV0. | |
typedef union _QASC_summaryV0 | QASC_summaryV0 |
Typedef for union QASC_summaryV0. | |
typedef enum _QASC_CNOBINV0_M | QASC_CNOBINV0_M |
Typedef for enum _QASC_CNOBINV0_M. | |
typedef struct _QASC_cnoHistogramV0 | QASC_cnoHistogramV0 |
Typedef for the struct _QASC_cnoHistogramV0. | |
typedef struct _QASC_cnoV0 | QASC_cnoV0 |
Typedef for the struct _QASC_cnoV0. | |
typedef enum _QASC_TILEBINV0_M | QASC_TILEBINV0_M |
Typedef for enum _QASC_TILEBINV0_M. | |
typedef struct _QASC_tileHistogramV0 | QASC_tileHistogramV0 |
Typedef for the struct _QASC_tileHistogramV0. | |
typedef struct _QASC_monitorV0 | QASC_monitorV0 |
Typedef for struct _QASC_monitorV0. | |
typedef struct _QASC_statisticsV0 | QASC_statisticsV0 |
Typedef for struct _QASC_statistics. | |
typedef enum _QASC_typeV0 | QASC_typeV0 |
Typedef for enum _QSTD_type. | |
typedef struct _QASC_sampleV0 | QASC_sampleV0 |
Typedef for struct _QASC_sampleV0. | |
typedef union _QASC_sample | QASC_sample |
Typedef for union _QASC_sample. | |
Enumerations | |
enum | _QASC_SUMMARYV0 { QASC_SUMMARYV0_AEM_OKAY_GEM_OKAY = 0, QASC_SUMMARYV0_AEM_OKAY_GEM_ERR = 1, QASC_SUMMARYV0_AEM_OKAY_GEM_MISS = 2, QASC_SUMMARYV0_AEM_ERR__GEM_OKAY = 3, QASC_SUMMARYV0_AEM_ERR__GEM_ERR = 4, QASC_SUMMARYV0_AEM_ERR__GEM_MISS = 5, QASC_SUMMARYV0_AEM_MISS_GEM_OKAY = 6, QASC_SUMMARYV0_AEM_MISS_GEM_ERR = 7, QASC_SUMMARYV0_AEM_MISS_GEM_MISS = 8, QASC_SUMMARYV0_RSVD_9 = 9, QASC_SUMMARYV0_RSVD_10 = 10, QASC_SUMMARYV0_RSVD_11 = 11, QASC_SUMMARYV0_RSVD_12 = 12, QASC_SUMMARYV0_RSVD_13 = 13, QASC_SUMMARYV0_RSVD_14 = 14, QASC_SUMMARYV0_RSVD_15 = 15 } |
Enumerates the entries in the summary statistics block. More... | |
enum | _QASC_CNOBINV0_M { QASC_CNOBINV0_M_A = 1 << 0, QASC_CNOBINV0_M_B = 1 << 1 } |
Enumerates the bits of the word that forms the CNO histogram index. More... | |
enum | _QASC_TILEBINV0_M { QASC_TILEBINV0_M_PA = 1 << 0, QASC_TILEBINV0_M_PB = 1 << 1, QASC_TILEBINV0_M_HA = 1 << 2, QASC_TILEBINV0_M_HB = 1 << 3, QASC_TILEBINV0_M_V = 1 << 4 } |
Enumerates the bits of the word that forms the tile histogram index. More... | |
enum | _QASC_typeV0 { QASC_TYPEV0_K_GLOBAL_BEG = 0, QASC_TYPEV0_K_NORMAL = 1, QASC_TYPEV0_K_GLOBAL_END = 2 } |
The statistics sample typeV0. More... |
CVS $Id: QASC_sample.h,v 1.2 2011/03/29 00:14:57 russell Exp $
Typedef for struct _QASC_sampleV0.
This data structure is kept in the private area of the QEMP package. Access to it is controlled by a public interface which keeps the details of this structure hidden. There is no need to check that this structure matches that in EMP, since the code fills these in by hand.
Typedef for union QASC_summaryTableV0.
Typedef for union QASC_summaryV0.
Typedef for enum _QASC_SUMMARYV0.
Typedef for the struct _QASC_tileHistogramV0.
Associated with either ACD tile or ribbon are 5 discriminator bits.
These bits can be arranged to form a 5 bit number.
+----+----+----+----+----+ | V | Hb | Ha | Pb | Pa | +----+----+----+----+----+
For each ACD tile, this is a number from 0-31, inclusive. This structure contains the 32 bit accumulations for this vector.
enum _QASC_CNOBINV0_M |
enum _QASC_SUMMARYV0 |
Enumerates the entries in the summary statistics block.
enum _QASC_TILEBINV0_M |
Enumerates the bits of the word that forms the tile histogram index.
enum _QASC_typeV0 |