configtype PROTECTED, PHYSICS; version 10.6.0; trigger_defaults readout d0_detector l2_type regular; filter_defaults stream all filters l2jt (size_min=-1, size_max=1000, empct_min=-999, empct_max=999) & l2mu ( track_in_road = 'L10_(y4)') & l2setup (banks_to_drop = CAEP_MUOH_MUHP_SAMH, banks_to_drop_2 = SAPH_MUHM_EMSV_SAMT, l2_hitfind = true ); define dead_time { skip_one_beamx & not lv1_dbl_buffered & not calne_pls }; ! this is for triggers without L0_fast_z_good... same as DEAD_TIME define nol0_beam { skip_one_beamx & not lv1_dbl_buffered & not calne_pls }; ! this is standard L0 condition define beam { l0_fast_z_good & skip_one_beamx & not lv1_dbl_buffered & not calne_pls}; ! this is standard L0 condition with multiply interation flag define mi_beam { beam & l0_mi_flag_0 & l0_slow_inter & l0_slow_z_good }; define sd_beam {not l0_fast_z_good & not l0_slow_z_good & not l0_slow_inter & skip_one_beamx & not lv1_dbl_buffered & not calne_pls}; define dpom_beam {not l0_fast_z_good & not l0_slow_z_good & not l0_slow_inter & not fzn & not fzs & skip_one_beamx & not lv1_dbl_buffered & not calne_pls}; ! this is max live Main Ring Veto condition define max_live { not mrbs_and_microbl }; ! this is good_cal veto Main Ring Veto Condition define good_cal { not mrbs_and_microbl & not mr_veto_low }; ! this is mu_recovery veto Main Ring Veto Condition define mu_recovery { not mrbs_and_microbl & not mr_veto_low }; ! this is good_beam veto Main Ring Veto Condition -- veto on MRBS & uBlank define good_beam { not mrbs_loss & not micro_blank }; define not_micrbl { not micro_blank }; ! this is main_beam veto Main Ring Veto Condition -- veto on MRBS define main_beam { not mrbs_loss }; ! this is mu scintilator veto (at Level 1) -- CS in trigger list define mu_scint { not sc_veto_cnfm_bar }; ! define use to specify data to gm stream define gm_stream { stream all stream gms_gmstream }; define nul { }; ! define terms for L2EM scripts define eis {ele, track_match=ignore, do_isolation=true}; define iso {esc, track_match=ignore, do_isolation=true}; define trkcc {track_match=cdc_only}; define notrk {track_match=ignore}; define trk {track_match=require}; ! define terms for L2MU scripts define mq_good {muon_quality=good}; define mq_best {muon_quality=best}; define cal_confirm {cal_on_track=true}; define no_cal_confirm {cal_on_track=false}; ! these four definitions define 2x2 matrix of cosmic veto conditions define no_cos_rej {cosmic_reject=false, scint_on_track=false}; define mutag_only {cosmic_reject=true, scint_on_track=false}; define l2_scint {cosmic_reject=false, scint_on_track=true }; define cos_rej {cosmic_reject=true, scint_on_track=true }; ! these define L2mu track_in_road parameters... ! mu_lowpt_xx uses l15 seeds low pt set ! mu_highpt_xx uses l15 seeds high pt set ! mu_track_xx uses L1 seeds ! mu_all_xx tracks everywhere, unpacking everything, requires much CPU define mu_highpt_y1 {track_in_road='L15_(y1)high'}; define mu_highpt_y2 {track_in_road='L15_(y2)high'}; define mu_highpt_y3 {track_in_road='L15_(y3)high'}; define mu_lowpt_y1 {track_in_road='L15_(y1)low'}; define mu_lowpt_y2 {track_in_road='L15_(y2)low'}; define mu_lowpt_y3 {track_in_road='L15_(y3)low'}; define mu_lowpt_y4 {track_in_road='L15_(y4)low'}; define mu_track_y1 {track_in_road='L10_(y1)'}; define mu_track_y2 {track_in_road='L10_(y2)'}; define mu_track_y3 {track_in_road='L10_(y3)'}; define mu_track_y4 {track_in_road='L10_(y4)'}; define mu_all_y1 {track_in_road='all_(y1)'}; define mu_all_y2 {track_in_road='all_(y2)'}; define mu_all_y3 {track_in_road='all_(y3)'}; define mu_all_y4 {track_in_road='all_(y4)'}; ! this is used to setup CAL L1.5 calls ! see trigparse documentation for explaination of this syntax eval (def-cl15term em (GE_param_1 key LE_Param_1 LE_Param_2 LE_Param_3) (refset "em" (key "2.5" (l1term-refset-param l1em-refset-alist))) (local "local_e2_alg" (LE_Param_1 "2.5" l2tool-floatparam) (LE_Param_2 "0.60" l2tool-floatparam) (LE_Param_3 "0.85" l2tool-floatparam)) (global "global_e2_alg" (GE_param_1 "1" l2tool-natnumparam))) ; refset jet_low.rs key 3 type l1jt{ ! 3 GeV TT_ETA(-20:20) TT_PHI(1:32) THRESH_ET # (3.0) GeV }; refset jet_med.rs key 5 type l1jt{ ! 5 GeV TT_ETA(-20:20) TT_PHI(1:32) THRESH_ET # (5.0) GeV }; refset jet_med_central.rs key 5c type l1jt{ ! 5 GeV Central, |eta| < 2.0 TT_ETA(-20:-11) TT_PHI(1:32) THRESH_ET # (1000.0) GeV TT_ETA(-10:10) TT_PHI(1:32) THRESH_ET # (5.0) GeV TT_ETA(11:20) TT_PHI(1:32) THRESH_ET # (1000.0) GeV }; refset jet_high.rs key 7c type l1jt{ ! 7 GeV Central, |eta| < 2.6 TT_ETA(-20:-14) TT_PHI(1:32) THRESH_ET # (1000.0) GeV TT_ETA(-13:13) TT_PHI(1:32) THRESH_ET # (7.0) GeV TT_ETA(14:20) TT_PHI(1:32) THRESH_ET # (1000.0) GeV }; refset ljt_6.rs key 6 type l1lt{ ! 6 GeV TT_ETA(-20:20) THRESH_ET # (6.0) GeV }; refset ljt_10.rs key 10 type l1lt{ ! 10 GeV TT_ETA(-20:20) THRESH_ET # (10.0) GeV }; refset ljt_5c.rs key 5c type l1lt{ ! 5c large tile GeV TT_ETA(-20:-9) TT_PHI(1:32) THRESH_ET # (1000.0) GeV TT_ETA(-8:8) TT_PHI(1:32) THRESH_ET # (5.0) GeV TT_ETA(9:20) TT_PHI(1:32) THRESH_ET # (1000.0) GeV }; refset ljt_15.rs key 15 type l1lt{ ! 15 GeV TT_ETA(-20:20) THRESH_ET # (15.0) GeV }; refset ljt_15c.rs key 15c type l1lt{ ! 15 GeV Central for jet multi TT_ETA(-20:-13) THRESH_ET # (1000.0) GeV TT_ETA(-12:12) THRESH_ET # (15.0) GeV TT_ETA(13:20) THRESH_ET # (1000.0) GeV }; refset ljt_22farend.rs key 22farend type l1lt{ ! 22 GeV Far Ends TT_ETA(-20:-13) THRESH_ET # (22.0) GeV TT_ETA(-12:12) THRESH_ET # (1000.0) GeV TT_ETA(13:20) THRESH_ET # (22.0) GeV }; refset ljt_35.rs key 35 type l1lt{ ! 35 GeV TT_ETA(-20:20) THRESH_ET # (35.0) GeV }; refset ljt_45.rs key 45 type l1lt{ ! 45 GeV TT_ETA(-20:20) THRESH_ET # (45.0) GeV }; refset em_low.rs key 2.5 type l1em{ ! 2.5 GeV Et EM Reference Set -- All Eta TT_ETA(-20) TT_PHI(1:32) THRESH_ET # (1000.0) GeV TT_ETA(-19:19) TT_PHI(1:32) THRESH_ET # (2.5) GeV TT_ETA(20) TT_PHI(1:32) THRESH_ET # (1000.0) GeV }; refset em_med.rs key 7 type l1em{ ! 7 GeV Et EM Reference Set - All Eta TT_ETA(-20) TT_PHI(1:32) THRESH_ET # (1000.0) GeV TT_ETA(-19:19) TT_PHI(1:32) THRESH_ET # (7.0) GeV TT_ETA(20) TT_PHI(1:32) THRESH_ET # (1000.0) GeV }; refset em_12central.rs key 12c type l1em{ ! 12 GeV Et central EM Reference Set TT_ETA(-20:-14) TT_PHI(1:32) THRESH_ET # (1000.00) GeV TT_ETA(-13:-1) TT_PHI(1:32) THRESH_ET # (12.0) GeV TT_ETA(1:13) TT_PHI(1:32) THRESH_ET # (12.0) GeV TT_ETA(14:20) TT_PHI(1:32) THRESH_ET # (1000.00) GeV }; refset em_high.rs key 10 type l1em{ ! 10 GeV Et EM Reference Set - All Eta TT_ETA(-20) TT_PHI(1:32) THRESH_ET # (1000.0) GeV TT_ETA(-19:19) TT_PHI(1:32) THRESH_ET # (10.0) GeV TT_ETA(20) TT_PHI(1:32) THRESH_ET # (1000.0) GeV }; refset no_had_veto.rs key none type l1em-hadveto{ ! No Hadronic Veto Reference Set for Global Runs TT_ETA(-20:20) TT_PHI(1:32) Thresh_ET # (1000) GeV }; ! trigger bit 0 is always free for test trigger trig_bit mu_1_lo_jet spec_trig spec_trig_1 prescale 100000 terms mi_beam & good_beam & mu_scint & mu (1,y4) & lt (1,10) & mu15 (1, y4, low); filt_bit mu_1_lo_jet pass_1_of 460 filters l2prescale (1,20,100,100) & l2_confirm_l15 (1, y4, low) & l2mu (1, 9, 1, mq_best, cal_confirm, l2_scint, mu_lowpt_y4); filt_bit dimu_lo_jet filters l2_confirm_l15 (1, y4, low) & l2mu (1, 9, 1, mq_best, cal_confirm, l2_scint, mu_lowpt_y4) & l2mu (2, 9, 1, mq_good, cal_confirm, l2_scint, mu_all_y4); trig_bit mu_2_low_y4 spec_trig spec_trig_2 prescale 100000 terms mi_beam & good_beam & mu_scint & mu (2, y4) & mu15 (1, y4, low); filt_bit mu_2_low_y4 pass_1_of 16000 filters l2_confirm_l15 (1, y4, low) & l2mu (1, 9, 1, mq_best, cal_confirm, l2_scint, mu_lowpt_y4) & l2mu (2, 9, 1, mq_good, cal_confirm, l2_scint, mu_track_y4); trig_bit mu_2_low spec_trig spec_trig_3 prescale 100000 terms mi_beam & good_beam & mu_scint & mu (2, y2) & mu15 (1, y3, low); filt_bit mu_2_low pass_1_of 13000 filters l2_confirm_l15 (1, y3, low) & l2mu (1, 9, 3, mq_best, cal_confirm, l2_scint, mu_lowpt_y2) & l2mu (2, 9, 3, mq_good, cal_confirm, l2_scint, mu_track_y2); trig_bit mu_2_cent spec_trig spec_trig_4 prescale 100000 terms beam & good_beam & mu_scint & mu (2, y1); filt_bit mu_2_cent pass_1_of 6800 filters l2mu (1, 9, 3, mq_best, cal_confirm, l2_scint, mu_track_y1) & l2mu (2, 9, 3, mq_good, cal_confirm, l2_scint, mu_track_y1); trig_bit mu_1_high spec_trig spec_trig_5 prescale 100000 terms mi_beam & good_beam & mu (1, y2) & mu_scint & mu15 (1, y3, high); filt_bit mu_1_max pass_1_of 3600 filters l2_confirm_l15 (1, y3, high) & l2mu (1, 9, 15, mq_best, cal_confirm, cos_rej, mu_highpt_y2); filt_bit mu_1_high filters l2prescale (20) & l2_confirm_l15 (1, y3, high) & l2mu (1, 9, 15, mq_good, cal_confirm, cos_rej, mu_track_y2); filt_bit mu_1_mon filters l2prescale(20) & l2_confirm_l15 (1, y3, high) & l2mu (1, 9, 15, mq_best, no_cal_confirm, cos_rej, mu_track_y2); trig_bit mu_1_cent spec_trig spec_trig_6 prescale 100000 terms beam & good_beam & mu (1, y1) & mu_scint & mu15 (1, y1, high); filt_bit mu_1_cent_max gm_stream pass_1_of 6300 filters l2_confirm_l15 (1, y1, high) & l2mu (1, 9, 15, mq_best, cal_confirm, cos_rej, mu_track_y1); filt_bit mu_2_cent_max filters l2_confirm_l15 (1, y1, high) & l2mu (1, 9, 15, mq_best, cal_confirm, l2_scint, mu_track_y1) & l2mu (2, 9, 10, mq_good, cal_confirm, l2_scint, mu_all_y1); trig_bit mu_1_low spec_trig spec_trig_7 prescale 100000 terms mi_beam & good_beam & mu (1, y4) & mu15 (1, y4, low); filt_bit mu_1_low pass_1_of 2000 filters l2_confirm_l15(1, y4, low) & l2mu (1, 9, 3, mq_best, cal_confirm, l2_scint, mu_lowpt_y4); filt_bit mu_1_low_noscint filters l2prescale(20) & l2_confirm_l15(1, y4, low) & l2mu (1, 9, 3, mq_best, cal_confirm, no_cos_rej, mu_track_y4); filt_bit mu_1_low_nocal filters l2prescale(20) & l2_confirm_l15(1, y4, low) & l2mu (1, 9, 3, mq_best, no_cal_confirm, l2_scint, mu_track_y4); filt_bit mu_1_low_good gm_stream filters l2prescale(20) & l2_confirm_l15(1, y4, low) & l2mu (1, 9, 3, mq_good, cal_confirm, l2_scint, mu_track_y4); filt_bit mu_1_low_trkall filters l2prescale(100) & l2_confirm_l15(1, y4, low) & l2mu (1, 9, 3, mq_best, cal_confirm, l2_scint, mu_all_y4); trig_bit em_1_high spec_trig spec_trig_8 prescale 100000 terms nol0_beam & good_cal & em (1, 10/none) & em (1, 2.5/none) & jt (1,3) & cl15-em(1, 7, 15.0, 0.01, 0.85, name = em_1_high, pass_1_of = 10000); filt_bit em1_eistrkcc_ms pass_1_of 3200 filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, eis, trkcc) & l2ms(15,0); filt_bit em1_eistrk_ms gm_stream filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, eis, trk) & l2ms(20,0); filt_bit em1_eistrkcc_esc filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, eis, trkcc) & l2em (2, 16, esc); filt_bit em1_esc filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 60, esc); filt_bit em1_gis filters l2prescale(5,25,200,800) & l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 25, gis); filt_bit em1_gis_high filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 40, gis); filt_bit gis_dijet filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 15, gis) & l2_etacut (photon, 1, 15, abs_eta_max=2.0) & l2jt (3, 15) & l2_etacut (jet, 3, 15, abs_eta_max=2.0) & l2_sumjet (70.0, 2.0, vector_sum=false); filt_bit gis_dijet_qcd filters l2prescale(1,5,10,20) & l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 15, gis) & l2_etacut (photon, 1, 15, abs_eta_max=1.0) & l2jt (3, 15) & l2_etacut (jet, 3, 15, abs_eta_max=3.0); filt_bit em1_ele_ms_mon filters l2prescale(1,4,10,40) & l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, ele, trkcc) & l2ms(15,0); filt_bit em1_ele_mon filters l2prescale(25,25,50,100) & l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, ele, notrk); trig_bit em_2_med spec_trig spec_trig_9 prescale 100000 terms beam & max_live & em (2, 7/none) & em (1, 2.5/none) & jt (1, 3) & cl15-em(1, 7, 12.0, 0.01, 0.85, name = em_2_med, pass_1_of = 10000); filt_bit em2_eis_ms pass_1_of 2600 filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, eis) & l2ms(20,0); filt_bit em2_eis2_hi gm_stream filters l2_confirm_l15(l15_confirm_type = cal) & l2em (2, 20, eis); filt_bit em2_eis_esc filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, eis) & l2em (2, 16, esc); filt_bit em2_eis_iso filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, eis) & l2em (2, 16, iso); filt_bit em2_eis_ele filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, eis) & l2em (2, 16, ele, notrk); filt_bit em2_eis_eis filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, eis) & l2em (2, 16, eis); filt_bit em2_eistrkcc_eis filters l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 20, eis, trkcc) & l2em (2, 16, eis); filt_bit em2_gis_gam filters l2prescale(1,3,25,25) & l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 12, gis) & l2em (2, 12, gam); filt_bit em2_2eistrk_ms filters l2_confirm_l15(l15_confirm_type = cal) & l2em(1, 12, eis, trk) & l2em(2, 7, ele, trk) & l2ms(7,0); filt_bit eistrk2_mon filters l2prescale(40,100,250,250) & l2_confirm_l15(l15_confirm_type = cal) & l2em (1, 12, eis, trk) & l2em (2, 7, esc); trig_bit em_1_mon spec_trig spec_trig_10 prescale 100000 terms beam & good_cal & em (1, 7/none) & em (1, 2.5/none) & jt(1,3) & cl15-em(0, 7, 3.0, 0.01, 0.01, name = em_1_mon, pass_1_of = 10000); filt_bit eletrk_1_mon pass_1_of 2400 filters l2em (1, 16, ele, trk); filt_bit ele_1_mon filters l2em (1, 16, ele, notrk); filt_bit ele_miss_jet filters l2jt (1, 20, core_delta_r=0.3) & l2ms (20, 0); trig_bit em_jet spec_trig spec_trig_11 prescale 100000 terms beam & max_live & em (1, 12c/none) & em (1, 2.5/none) & jt (2, 5c) & jt (1, 3) & cl15-em(0, 7, 3.0, 0.01, 0.01, name = em_jet, pass_1_of = 10000); filt_bit ele_jet_high pass_1_of 6100 filters l2em (1, 15, ele, notrk) & l2_etacut (electron, 1, 15, abs_eta_max=2.5) & l2jt (2, 10, core_delta_r=0.3) & l2_etacut (jet, 2, 10, abs_eta_max=2.5) & l2ms (14, 0); filt_bit ele_jet_1 filters l2em (1, 40, eis, trk) & l2jt (2, 40); filt_bit ele_jet_4_bkg filters l2prescale(10,25,100,400) & l2jt(4, 10, core_delta_r=0.3) & l2jt(1, 15, core_delta_r=0.3, empct_min=80.0) & l2_etacut (jet, 1, 15, abs_eta_max=2.5); filt_bit ele_jet_5_bkg filters l2prescale(2,5,20,100) & l2jt(5, 10, core_delta_r=0.3) & l2jt(1, 15, core_delta_r=0.3, empct_min=80.0) & l2_etacut (jet, 1, 15, abs_eta_max=2.5); filt_bit ele_jet_bkg filters l2prescale(1,2,5,20) & l2em (1, 15, ele, notrk) & l2_etacut (electron, 1, 15, abs_eta_max=2.5) & l2jt (4, 10, core_delta_r=0.3); trig_bit mu_em_1 spec_trig spec_trig_12 prescale 100000 terms beam & good_cal & mu_scint & mu (1, y2) & em (1, 7/none) & em (1, 2.5/none) & mu15 (1, y3, low); filt_bit mu_ele pass_1_of 8400 filters l2_confirm_l15 (1, y3, low) & l2em (1, 7, ele, notrk) & l2mu (1, 9, 8, mq_good, no_cal_confirm, no_cos_rej, mu_track_y2); filt_bit mu_ele_best filters l2_confirm_l15 (1, y3, low) & l2em (1, 10, ele, notrk) & l2mu (1, 9, 8, mq_good, cal_confirm, l2_scint, mu_track_y2); trig_bit mu_jet_high spec_trig spec_trig_13 prescale 100000 terms beam & good_cal & mu_scint & mu (1, y2) & jt (1, 5c) & jt (1, 3)& mu15 (1, y3, high); filt_bit mu2_jet_high pass_1_of 2100 filters l2_confirm_l15 (1, y3, high) & l2jt (1, 15) & l2_etacut (jet, 1, 15, abs_eta_max=2.5) & l2mu (1, 9, 10, mq_good, cal_confirm, l2_scint, mu_highpt_y2) & l2mu (2, 9, 8, mq_good, cal_confirm, l2_scint, mu_all_y2); filt_bit mu_jet_cal filters l2_confirm_l15 (1, y3, high) & l2jt (1, 15) & l2_etacut (jet, 1, 15, abs_eta_max=2.5) & l2mu (1, 9, 10, mq_good, cal_confirm, l2_scint, mu_highpt_y2); filt_bit mu_jet_high filters l2prescale(3,20,200,900) & l2_confirm_l15 (1, y3, high) & l2jt (1, 15) & l2_etacut (jet, 1, 15, abs_eta_max=2.5) & l2mu (1, 9, 10, mq_good, no_cal_confirm, l2_scint, mu_highpt_y2); trig_bit mu_jet_cent spec_trig spec_trig_14 prescale 100000 terms beam & good_cal & mu_scint & mu (1, y1) & jt (1, 5c) & jt (1, 3); filt_bit dimu_jet_cent pass_1_of 6700 filters l2prescale (1,1,2,5) & l2jt (1, 15) & l2_etacut (jet, 1, 15, abs_eta_max=2.5) & l2mu (1, 9, 3, mq_best, cal_confirm, l2_scint, mu_track_y1) & l2mu (2, 9, 3, mq_good, cal_confirm, l2_scint, mu_all_y1); filt_bit mu_jet_cencal filters l2jt (1, 15) & l2_etacut (jet, 1, 15, abs_eta_max=2.5) & l2mu (1, 9, 10, mq_good, cal_confirm, l2_scint, mu_track_y1); filt_bit mu_jet_cent filters l2prescale(1,1,2,10) & l2jt (1, 15) & l2_etacut (jet, 1, 15, abs_eta_max=2.5) & l2mu (1, 9, 10, mq_good, no_cal_confirm, l2_scint, mu_track_y1); trig_bit jet_multi spec_trig spec_trig_15 prescale 100000 terms beam & not_micrbl & lt (3, 15c) & jt(3,7c) & jt(1,3); filt_bit jet_multi pass_1_of 1000 filters l2jt (5, 10, core_delta_r=0.3) & l2_etacut (jet, 5, 10, abs_eta_max=2.5) & l2_sumjet (100.0, 2.5, vector_sum=false); filt_bit jet_multi_x filters l2jt (5, 15, core_delta_r=0.3) & l2_etacut (jet, 5, 15, abs_eta_max=2.5); filt_bit jet_ms_multi filters l2prescale(1,1,1,2) & l2jt (4, 12, core_delta_r=0.3) & l2_etacut (jet, 4, 12, abs_eta_max=2.5) & l2ms(14,0); filt_bit scalar_et_jt filters l2sc (375, 1800); filt_bit scalar_et_ht filters l2prescale(10,20,50,50) & l2jt(2, 20, core_delta_r=0.3) & l2_sumjet (200.0, 2.5, vector_sum=false); filt_bit jet_3_miss_low filters l2prescale(1,1,5,100) & l2jt (3, 15, core_delta_r=0.5) & l2_etacut (jet, 3, 15, abs_eta_max=2.5) & l2ms (17, 0); filt_bit jet_3_l2mu filters l2prescale(1,1,1,1) & l2jt (3, 15, core_delta_r=0.5) & l2_etacut (jet, 3, 15, abs_eta_max=2.5) & l2ms (17, 0) & l2mu (1, 9, 6, mq_good, cal_confirm, l2_scint, mu_all_y2); filt_bit jet_3_ht filters l2prescale(1,1,1,500) & l2jt (3, 15, core_delta_r=0.5) & l2_etacut (jet, 3, 15, abs_eta_max=2.5) & l2ms (17, 0) & l2_sumjet (130.0, 2.5, vector_sum=false); trig_bit scalar_et spec_trig spec_trig_16 prescale 100000 terms beam & good_beam & lt (3, 15c); filt_bit scalar_et pass_1_of 25000 filters l2sc (375,1800); trig_bit jet_2_med spec_trig spec_trig_17 prescale 100000 terms beam & good_beam & jt (2, 5) & jt (1, 3); filt_bit jet_4_mon pass_1_of 2000 filters l2jt (4, 10, core_delta_r=0.3); filt_bit jet_3_mon filters l2prescale(5) & l2jt (3, 10, core_delta_r=0.3); filt_bit jet_4_em filters l2jt (4, 10, core_delta_r=0.3) & l2jt (1, 15, core_delta_r=0.3) & l2_etacut (jet, 1, 15, abs_eta_max=2.5); filt_bit jet_5_em filters l2jt (5, 10, core_delta_r=0.3) & l2jt (1, 15, core_delta_r=0.3, empct_min=80.0) & l2_etacut (jet, 1, 15, abs_eta_max=2.5); trig_bit missing_et spec_trig spec_trig_18 prescale 100000 terms beam & good_beam & ms (40) & jt (1, 5); filt_bit missing_et pass_1_of 2400 filters l2ms (40, 0); trig_bit jet_3_miss spec_trig spec_trig_19 prescale 100000 terms beam & good_beam & ms (20) & jt (3, 5); filt_bit jet_3_miss pass_1_of 9200 filters l2jt (3, 20, core_delta_r=.5) & l2ms (25, 0); filt_bit jet_2_miss filters l2jt (1, 25) & l2jt (2,10) & l2ms (25, 0) & l2_acol_jets(jet_cone=0.7, del_phi_jets=0.0, del_phi_met=0.0, del_phi_met_iso=0.25 ); trig_bit jet_1_miss spec_trig spec_trig_20 prescale 100000 terms mi_beam & good_beam & ms (16) & jt (1, 7c) & jt (1, 3); filt_bit jet_1_tau pass_1_of 5900 filters l2jt(1, 20, empct_min=5.0, empct_max=95.0, core_delta_r=0.7, size_max=0.25) & l2_etacut (jet, 1, 20, abs_eta_max=2.5) & l2ms(16,0) & l2jt(1, 15, core_delta_r=0.7) & l2_acol_jets( jet_cone=0.7, del_phi_jets=0.6981, del_phi_met=0.0, del_phi_met_iso=0.5236 ); filt_bit jet_miss_ele filters l2prescale(20) & l2jt (1, 20, core_delta_r=0.3) & l2ms (20, 0); filt_bit jet_1_miss filters l2prescale(20) & l2jt (1, 20) & l2ms (20, 0); trig_bit jet_far_sup spec_trig spec_trig_21 prescale 100000 terms mi_beam & good_beam & lt (1, 22farend) & lt (1,6); filt_bit jet_far_sup pass_1_of 7800 filters l2prescale(5) & l2jt (1, 40) & l2_etacut (jet, 1, 40, abs_eta_min=2.4, gapcut=0.0); filt_bit jet_far_max filters l2jt (1, 50) & l2_etacut (jet, 1, 50, abs_eta_min=2.4, gapcut=0.0); trig_bit ljt_15_nol0 spec_trig spec_trig_22 prescale 100000 terms nol0_beam & good_beam & lt (2,6); filt_bit jet_15_noL0 pass_1_of 650 filters l2jt (1, 15); filt_bit jet_30_noL0 filters l2jt (1, 30); trig_bit jet_gap_veto spec_trig spec_trig_23 prescale 100000 terms mi_beam & good_beam & lt (2, 10) & lt (1,6) & not lt(1,5c) & jt (1, 3); filt_bit jet_gap_vlo pass_1_of 4000 filters l2jt (2, 18) & l2_etacut (jet, 2, 18, abs_eta_min=1.6, gapcut=4.0) & l2sc(0,2000); filt_bit jet_gap_vhi filters l2jt (2, 25) & l2_etacut (jet, 2, 25, abs_eta_min=1.6, gapcut=3.2); trig_bit ljt_35 spec_trig spec_trig_24 prescale 100000 terms beam & good_beam & lt (1,35) & lt (2,6); filt_bit jet_85 pass_1_of 1700 filters l2jt (1, 85); filt_bit jet_3_max filters l2jt (1, 75) & l2_etacut (jet, 1, 75, abs_eta_max=2.5) & l2jt (3, 25) & l2_etacut (jet, 3, 25, abs_eta_max=2.5); trig_bit jet_max spec_trig spec_trig_25 prescale 100000 terms beam & good_cal & lt (1,45) & lt (2,10); filt_bit jet_max pass_1_of 9800 filters l2jt (1, 115); trig_bit jet_gap_sd spec_trig spec_trig_26 prescale 100000 terms sd_beam & good_beam & lt(2,6); filt_bit jet_gap_sd pass_1_of 1000 filters l2prescale(3,25,5000,5000) & l2jt(1,15) & l2_min_bias(50,vertex_quality=NOHITS_ONESIDE); filt_bit jet_gap_pom gm_stream filters l2jt(1,15) & l2_min_bias(50,vertex_quality=NOHITS_NORTH_SOUTH); trig_bit zero_bias-v10 spec_trig spec_trig_28 prescale 250000 terms dead_time & max_live; filt_bit zero_bias-v10 filters l2prescale (100); filt_bit min_bias-v10 pass_1_of 30000 filters l2prescale (40) & l2_min_bias (99); trig_bit inspill spec_trig spec_trig_29 terms calne_pls & skip_one_beamx & not lv1_dbl_buffered & not mrbs_and_microbl; filt_bit cal_pulser stream exp_inspill filters pass_fail (true); trig_bit lumin_mon-v10 spec_trig spec_trig_30 terms dead_time & main_beam; filt_bit lumin_mon-v10 stream monitor; !trig_bit heartbeat spec_trig_31 ! terms dead_time;