StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
itpc23 Class Reference
Inheritance diagram for itpc23:

Public Member Functions

int rdo_scan (char *c_addr, int words)
int from22to23 (char *dta, int words)
u_int get_token_s (char *c_addr, int words)
u_int set_rdo (int s, int r)
int init (daq_dta *gain)
- Public Member Functions inherited from tpc23_base
int run_start ()
int run_stop ()
int evt_start ()
int evt_stop ()
int gains_from_cache (const char *fname=0)
int load_replay (const char *fname, int sec_soft)
void sim_evt_start (int sector)
int do_ch_sim (int row, int pad, u_short *adc, int *track_id)
int init (daq_dta *gain)
int row_stage1 (int row)
int row_stage2 (int row)

Static Public Member Functions

static void itpc_fee_kill (int s0, int r0, int p0)
- Static Public Member Functions inherited from tpc23_base
static int fcf_decode (u_int *p_buff, daq_sim_cld_x *dc, u_int version)

Public Attributes

u_short fee_mask
u_short fee_words
u_int * d_start
u_int * d_now
u_int * trl
int words
u_int err
int bx_count
int fee_pp
int lane_ix
int ch_ix
int fee_ix
int fee_evt_type
int prog_fulls
- Public Attributes inherited from tpc23_base
u_char rts_id
u_char fmt
u_char online
u_char subdet_id
u_char sector1
u_char rdo1
u_char rb_mask
u_char id
u_char run_type
u_char log_level
u_char trg_cmd
u_char daq_cmd
u_short token
u_char no_cld
u_char mode
u_int last_ix
int sequence_cou
u_int evt
u_int evt_trgd
u_int err
u_int run_errors
struct row_pad_t(* rp_gain )[ROW_MAX+1][PAD_MAX+1]
int rowlen [ROW_MAX+1]
int row_min
int row_max
struct tpc23_base::f_stat_t f_stat
u_short * s1_dta
int s1_bytes
struct tpc23_base::s1_t s1 [ROW_MAX+1][PAD_MAX+1]
struct tpc23_base::blob_t blob [PAD_MAX *SEQ_MAX]
int blob_cou
int blob_ix [PAD_MAX *SEQ_MAX]
struct tpc23_base::peaks_t peaks [512]
int peaks_cou
u_short store [PAD_MAX+1][512]
short smooth [PAD_MAX+1][512]
u_int * s2_start
u_int * s2_dta
int s2_max_words
int s2_words
int * s1_track_id
int * store_track_id
int sim_track_id
int sim_quality
int sim_max_adc

Static Public Attributes

static struct row_pad_t(* rp_gain_itpc )[ROW_MAX+1][PAD_MAX+1]
- Static Public Attributes inherited from tpc23_base
static const int ROW_MAX = 45
static const int PAD_MAX = 182
static const int SEQ_MAX = 64
static const int SIM_FIFOS = 64
static itpcDatadata_c
static short bad_fee_cou [24][46]
static short bad_fee [24][46][36]
static struct tpc23_base::sim_dta_t sim_dta [SIM_FIFOS]

Detailed Description

Definition at line 8 of file itpc23.h.

The documentation for this class was generated from the following files: