changes first included in the 2001 July 25 version ================================================== - fully implemented SEM static mode calibration parameters matching SEM calibration mode added to gen_scalers.cmn and gen01.database: real*8 gsem_xcal_lo !SEM calibration frequency at x= -15mm real*8 gsem_xcal_hi !SEM calibration frequency at x= +15mm real*8 gsem_ycal_lo !SEM calibration frequency at y= -15mm real*8 gsem_ycal_hi !SEM calibration frequency at y= +15mm real*8 gsem_dxcal_lo !SEM calibration frequency at x dia = 0 real*8 gsem_dxcal_hi !SEM calibration frequency at x dia = 30mm real*8 gsem_dycal_lo !SEM calibration frequency at y dia = 0 real*8 gsem_dycal_hi !SEM calibration frequency at y dia = 30mm added helicity--either clock to gscalers.param.01Jul13 integer*4 gclockh_index added calculation of SEM centroid and diameter for static mode to n_fill_tbpm.f - updated PAW macro ndet.kumac in kumac/gen/ - added PAW macro paddle.kumac and code fill_paddle_hists.f to kumac/gen/ - updated code to reflect actual ADC channel used for slow raster ADC g_analyze_misc.f - added software scalers for occurence of helicity and event scalers, as well as their respective error banks g_analyze_scaler_bank.f g_scaler_reset_event.f gen_scalers.cmn nreport_part1.template - fixed decoding of TBPM ADCs (event mode SEM) to allow for sparsification n_analyze_pedestal_tbpm.f n_clear_event.f n_data_structures.cmn n_fill_tbpm.f - added SEM histograms to code and CTP histogram definitions n_fill_tbpm.f n_id_histid.cmn n_init_histid.f hist.NDET_SEM - added additional TBPM (SEM) variables to HMS ntuple - added raster current ADC values to nDet Ntuple - changed SEM entry in nDet Ntuple to give static mode values if analyzed in static mode (hms_recon_type=4) - added event time stamp to nDet Ntuple (fast clock scaler) and also both BCM values, all from event scaler! - added updated MAP gen01.map.01Jul22 - updated kinematics gen01.kinematics - updated hdriftmap.param_40109.01 hhodo.param_40109.02 hconstants.param.01 hdc.pos.02 hdc.param_40109.01 gconstants.param.02 - updated scalers, BCM calibration - added 'clean' and 'all_clean' options to Makefile - added new database report REPLAY.PARM Templates/n_db.template SRC/n_proper_shutdown.f SRC/g_initialize.f SRC/ndet_filenames.cmn SRC/g_init_filenames.f - removed unused parameter npathlength_central - added nDet geometry offsets ndet_all_offset_x ndet_all_offset_y ndet_all_offset_z in files n_init_scin.f ndet_scin_parms.cmn - updated nDet geometry values - moved various nDet tracking parameter from code to parameter file ndet_tracking.f ndet_scin_parms.cmn ndet.param - changed g_helicityscaler variable to real*8 - changed names of event scalers from evscal... to g_evscal... - added roll-over correction to helicity and event scalers - changed ndet_tdc_min to +1. in ndet.param - changed some defaults in REPLAY.PARM to apply to checkout - add code to apply offsets to HMS central momentum and angle h_apply_offsets.f (new) g_apply_offsets.f (new) hms_physics_sing.cmn engine.f Makefile.Unix - added switch to bypass nDet tracking codes for faster analysis ndet_bypass_switches.cmn (new) n_reconstruction.f n_register_param.f Makefile.Unix - changed logic to allow FB event to decode event scaler (ROC 9) - updated script charge_replay to use bypass switches - added directory gainmatching containing Daniela's tools and documentation - moved SEM static mode calibration frequencies from DBASE/gen.database to PARAM/gbeam.param