Previous Next Table of Contents

3. Function calls

The functions are declared in the header file veto.h, their sources live in the libanalyzer/dealib.c and the object files are in libUtil.a.

Since the DEA cut relies on trackign charged particles, the MPS field map has to be initialized prior to calling the DEA cut functions.

3.1 int ProcessDEACuts(itape_header_t* event)

This is the main function. It does all the DEA-cut processing and returns 1 if the event passes the cut and 0 if it fails.

This function uses/requires the following data groups:

3.2 int deaCut_tagDEA(itape_header_t *event);

This function performs tagging of the DEA with the reconstructed charged tracks. It is automatically called from ProcessDEACuts().

This function uses/requires the following data groups:


Previous Next Table of Contents