StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Public Member Functions | Public Attributes | List of all members
tpxGain Class Reference

Classes

struct  aux
 
struct  fee_found_t
 
struct  gains
 
struct  means
 

Public Member Functions

void set_row_max (int max)
 
void add_sector (int sec1)
 
void set_gains (int s, int r, int p, float g, float t0)
 
struct gainsget_gains (int s, int r, int p)
 
int from_file (const char *fname, int sector=0)
 
void if_file ()
 
struct auxget_aux (int s, int r, int p)
 
struct meansget_means (int s, int r)
 
struct fee_found_tget_fee_found (int s, int rdo)
 
int to_file (const char *fname)
 
void init (int sec=0)
 
void accum (char *evbuff, int bytes)
 
void ev_done ()
 
void calc ()
 
void compare (char *fname, int mysec=0)
 
int summarize (char *fname, FILE *log_file=0, int gain_mode=0)
 
void free_store ()
 
void set_clock_mode (int mode)
 

Public Attributes

struct gainsgains [24]
 
u_int bad_fee [25][7][37]
 
u_int bad_rdo_mask [25]
 
char * raw_gains_fname
 
struct tpxGain::auxaux
 
struct tpxGain::meansmeans
 
struct tpxGain::fee_found_tfee_found
 
u_int c_date
 
u_int c_time
 
u_int c_run
 
int pulser_ped
 
int pulser_ped_stop
 
int pulser_start
 
int pulser_stop
 
double pulser_time_0
 

Detailed Description

Definition at line 95 of file tpxGain.h.


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