// // Written by Emiliano Mocchiutti // struct Toflev1 { Bool_t good2; Int_t nev2; Int_t pkt_type; Int_t pkt_num; Int_t obt; Int_t which_calib; Int_t tdcid[12]; Int_t evcount[12]; Int_t tdcmask[12]; Int_t adc[12][4]; Int_t tdc[12][4]; Int_t temp1[12]; Int_t temp2[12]; Float_t beta[5]; Float_t xtof[3]; Float_t ytof[3]; Float_t adc_c[12][4]; Int_t iflag[6]; Int_t jflag[6]; Float_t xout[3]; Float_t yout[3]; Int_t trig_evcount; Int_t pmtpl[3]; Int_t trigrate[6]; Int_t dltime[2]; Int_t s4calcount[2]; Int_t pmtcount1[24]; Int_t pmtcount2[24]; Int_t patternbusy[3]; Int_t patterntrig[6]; Int_t trigconf; Int_t ntrk; Int_t image[50]; Float_t xm[50][6]; Float_t ym[50][6]; Float_t zm[50][6]; Float_t resx[50][6]; Float_t resy[50][6]; Float_t al[50][5]; Float_t coval[50][5][5]; Float_t chi2[50]; Int_t xgood[50][6]; Int_t ygood[50][6]; Float_t xv[50][6]; Float_t yv[50][6]; Float_t zv[50][6]; Float_t axv[50][6]; Float_t ayv[50][6]; Float_t dedxp[50][6]; Int_t nclsx[6]; Int_t nclsy[6]; }; struct CToflev1 { Bool_t good2; Int_t nev2; Int_t pkt_type; Int_t pkt_num; Int_t obt; Int_t which_calib; Int_t tdcid[12]; Int_t evcount[12]; Int_t tdcmask[12]; Int_t adc[4][12]; Int_t tdc[4][12]; Int_t temp1[12]; Int_t temp2[12]; Float_t beta[5]; Float_t xtof[3]; Float_t ytof[3]; Float_t adc_c[4][12]; Int_t iflag[6]; Int_t jflag[6]; Float_t xout[3]; Float_t yout[3]; Int_t trig_evcount; Int_t pmtpl[3]; Int_t trigrate[6]; Int_t dltime[2]; Int_t s4calcount[2]; Int_t pmtcount1[24]; Int_t pmtcount2[24]; Int_t patternbusy[3]; Int_t patterntrig[6]; Int_t trigconf; Int_t ntrk; Int_t image[50]; Float_t xm[6][50]; Float_t ym[6][50]; Float_t zm[6][50]; Float_t resx[6][50]; Float_t resy[6][50]; Float_t al[5][50]; Float_t coval[5][5][50]; Float_t chi2[50]; Int_t xgood[6][50]; Int_t ygood[6][50]; Float_t xv[6][50]; Float_t yv[6][50]; Float_t zv[6][50]; Float_t axv[6][50]; Float_t ayv[6][50]; Float_t dedxp[6][50]; Int_t nclsx[6]; Int_t nclsy[6]; };