GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSE / V1-2-0
Constituent: lsew     Tag: sun-gcc
#include "LSE/CDF_acd.h"
#include "LSE/CDF_acddef.h"
#include "LSE/LFR_key.h"
#include "LSE/LFR_refdef.h"
#include "LSE/LSE_cdm.h"
#include "LSE/Fletcher.h"
#include "CDF_acd_def.h"
#include "EDS/ACD_map.h"
#include "EDS/ECR_acd.h"
#include "EDS/EDA_acd.h"
#include "LDT/HDE.h"
#include "CAL_DB/ACD_DB_schema_pedestals.h"
#include "CDM/CDM_pubdefs.h"
#include <string.h>
#include "dprintf.h"
Include dependency graph for CDF_acd.c:
Functions | |
static __inline unsigned int | fill_acd_peds (ECR_acd *aem, CDF_acd_pedestals *acd, const ACD_DB_schema_pedestals *peds) |
Fills the ACD pedestals in the GEM defined order. | |
void | CDF_acd_pedestals_print (const CDF_acd_pedestals *peds) |
Dump of the ACD pedestals in geometric order. | |
int | CDF_acd_sizeof (int level, void *cfg) |
Returns the size, in bytes of the GEM/ACD compression structure needed to support the specified level. | |
int | CDF_acd_construct (CDF_acd *cdf, int level, void *cfg, const LSEW_dgmFw *dgmFw, void **mem) |
Constructs the CDF_acd compression context. | |
void | CDF_acd_begin (CDF_acd *cdf, CDF_acdBdy *bdy) |
Fills int the ACD portion of the datagram contribution used in when decoding an ACD event. |
CVS $Id: CDF_acd.c,v 1.1 2006/11/01 21:57:28 russell Exp $
The packing of the GEM information is divided into two categories, for physics and non-physiscs event. Each starts with a set of flags
PHYSICS NONPHYSICS 0 PPS is the same as last time PPS is the same as last time 1 Conditions follow primitives Conditions follow primitives 2 No other conditions present 00 = Exception,Periodic,Solicited,Ext 3 CNO == 0 tkrThr = 0 4 calHi == 0 condsumCno = 0 5 calLo == 0 acd = 0, else use list 6 roi == 0 calHiLo == 0 7 tkr == 0
Conditions follow primitive means all the following are true If TKR 3-a-row == 0,non0 then TKR cond == 0,non0 CalHi == 0,non0,then CalHi cond == 0,non0 CalLo == 0,non0,then CalLo cond == 0,non0 CNO == 0,non0,then CNO cond == 0,non0 ROI == 0,non0,then ACD list = all 0, present TKR & ROI == 0,non0,the Thr condition =0, non0
|
Fills int the ACD portion of the datagram contribution used in when decoding an ACD event.
|
|
Constructs the CDF_acd compression context.
|
|
Dump of the ACD pedestals in geometric order.
|
|
Returns the size, in bytes of the GEM/ACD compression structure needed to support the specified level.
|
|
Fills the ACD pedestals in the GEM defined order.
|