AlcapDAQ
1
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/time.h>
#include <time.h>
#include "midas.h"
#include "crate.h"
#include "mcstd.h"
#include "odb_wrapper.h"
#include "camac_wrapper.h"
#include "diag.h"
Go to the source code of this file.
Data Structures | |
struct | lrs2249 |
Macros | |
#define | MAX_LRS2249 8 |
#define | N_CH_ADC 12 |
Functions | |
INT | lrs2249_bor () |
INT | lrs2249_read (char *pevent) |
INT | lrs2249_bor1 (struct lrs2249 *adc) |
INT | lrs2249_read1 (struct lrs2249 *adc, char *pevent) |
Variables | |
struct readout_module | lrs2249_module |
struct lrs2249 | lrs2249 [MAX_LRS2249] |
#define MAX_LRS2249 8 |
Definition at line 40 of file lrs2249.cpp.
Referenced by lrs2249_bor(), and lrs2249_read().
#define N_CH_ADC 12 |
Definition at line 43 of file lrs2249.cpp.
Referenced by lrs2249_read1().
INT lrs2249_bor | ( | ) |
Definition at line 71 of file lrs2249.cpp.
References bank_name, crate_number, diag_print(), enabled, lrs2249::enabled, lrs2249_bor1(), MAX_LRS2249, odb_find_key(), odb_get_bool(), lrs2249::odb_name, sprintf(), and SUCCESS.
INT lrs2249_bor1 | ( | struct lrs2249 * | adc) |
Definition at line 50 of file lrs2249.cpp.
References cam_init_once(), camc(), lrs2249::crate, crate_number, odb_get_int(), lrs2249::odb_name, lrs2249::slot, and SUCCESS.
Referenced by lrs2249_bor().
INT lrs2249_read | ( | char * | pevent) |
Definition at line 140 of file lrs2249.cpp.
References enabled, i, lrs2249_read1(), MAX_LRS2249, status, and SUCCESS.
INT lrs2249_read1 | ( | struct lrs2249 * | adc, |
char * | pevent | ||
) |
Definition at line 109 of file lrs2249.cpp.
References lrs2249::bank_name, camc(), camc_q(), cami(), lrs2249::crate, i, N_CH_ADC, lrs2249::slot, and SUCCESS.
Referenced by lrs2249_read().
struct lrs2249 lrs2249[MAX_LRS2249] |
Definition at line 41 of file lrs2249.cpp.
struct readout_module lrs2249_module |
Definition at line 19 of file lrs2249.cpp.