bpmanalysis/bpm_analysis.h File Reference


Detailed Description

libbpm analysis routines

This header contains definitions for the libbpm BPM data analysis routines. These mainly are the SVD and resolution/residual calculation routines along with the definition of an analysis cut function...

Definition in file bpm_analysis.h.

#include <math.h>
#include <bpm/bpm_defs.h>
#include <bpm/bpm_interface.h>

Include dependency graph for bpm_analysis.h:

Go to the source code of this file.

Defines

#define BPM_GOOD_EVENT
#define BPM_BAD_EVENT
#define ANA_SVD_TILT
#define ANA_SVD_NOTILT

Functions

EXTERN int ana_set_cutfn (int(*cutfn)(bpmproc_t *proc))
EXTERN int ana_get_svd_coeffs (bpmproc_t **proc, int num_bpms, int num_svd, int total_num_evts, double *coeffs, int mode)
EXTERN int ana_compute_residual (bpmproc_t **proc, int num_bpms, int num_evts, double *coeffs, int mode, double *mean, double *rms)
EXTERN int ana_def_cutfn (bpmproc_t *proc)

Variables

EXTERN int(* ana_cutfn )(bpmproc_t *proc)


Generated on Wed Jun 25 17:31:51 2008 for libbpm by  doxygen 1.5.6