This header contains some BPM calibration routines
Definition in file bpm_calibration.h.
#include <math.h>
#include <bpm/bpm_defs.h>
#include <bpm/bpm_interface.h>
Include dependency graph for bpm_calibration.h:
Go to the source code of this file.
Functions | |
EXTERN int | setup_calibration (bpmconf_t *cnf, bpmproc_t *proc, int npulses, int startpulse, int stoppulse, double angle, double startpos, double endpos, int num_steps, beamconf_t *beam) |
EXTERN int | calibrate (bpmconf_t *bpm, beamconf_t *beam, bpmproc_t *proc, int npulses, bpmcalib_t *cal) |
EXTERN int | update_freq_tdecay (bpmproc_t *proc, int npulses, bpmcalib_t *cal) |
EXTERN int | calibrate_svd (beamconf_t **beam, bpmconf_t **bpm, bpmproc_t **proc, int npulses, int nbpms, int *bpmidx, bpmcalib_t *cal) |
EXTERN int | save_calibration (char *fname, bpmconf_t *bpm, bpmcalib_t *cal, int num_bpms) |
EXTERN int | load_calibration (char *fname, bpmconf_t *bpm, bpmcalib_t *cal, int num_bpms) |