GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSSP / dev > qstd_print / linux-gcc
#include <QSSP/QSSP_ctx.h>
Classes | |
struct | _QSTD_ctxVersions |
The various versions for the statistics. More... | |
struct | _QSTD_ctx |
Binds together all the meta-information about an event. More... | |
Typedefs | |
typedef struct _QSTD | QSTD |
typedef struct _QSTD_labels | QSTD_labels |
typedef union _QSTD_sample | QSTD_sample |
typedef struct _QSTD_ctxVersions | QSTD_ctxVersions |
Typedef for struct _QSTD_ctxVersions. | |
typedef struct _QSTD_ctx | QSTD_ctx |
Typedef for QSSP_ctx. | |
Functions | |
void | QSTD_ctxConstruct (QSTD_ctx *ctx) |
CVS $Id: QSTD_ctx.h,v 1.4 2011/03/29 00:14:57 russell Exp $
Typedef for struct _QSTD_ctxVersions.
All version numbers are derived from the master version number. That is, once the master version number is known, a simply mapping function using the master version number will yield all the others.
Note that the sample version will evolve only when the shape of QSTD_sample changes, whereas the conditions version will change when the meaning of the bits in the condition word change. A change in the former set will effect the statistics of all handlers, while a condition's version reflects a change in the individual handler's condition word layout. Because of this, the former will likely evolve at a much slower pace than the latter.