8 #ifndef __sp_tf_h_file__
9 #define __sp_tf_h_file__
31 #include <TLorentzVector.h>
77 using namespace L1TMuon;
127 vector<int>
GetPhi() {
return the_emuPhi;}
152 static const unsigned _max_ev = 21;
153 static const unsigned _seg_ch = 2;
154 static const unsigned _bw_ph = 8;
155 static const unsigned _bw_th = 7;
156 static const unsigned _bw_fph = 12;
157 static const unsigned _bw_fth = 8;
158 static const unsigned _bw_wg = 7;
159 static const unsigned _bw_ds = 7;
160 static const unsigned _bw_hs = 8;
161 static const unsigned _pat_w_st3 = 3;
162 static const unsigned _pat_w_st1 = _pat_w_st3 + 1;
163 static const unsigned _full_pat_w_st3 = (1 << (_pat_w_st3+1)) - 1;
164 static const unsigned _full_pat_w_st1 = (1 << (_pat_w_st1+1)) - 1;
165 static const unsigned _padding_w_st1 = _full_pat_w_st1 / 2;
166 static const unsigned _padding_w_st3 = _full_pat_w_st3 / 2;
167 static const unsigned _red_pat_w_st3 = _pat_w_st3 * 2 + 1;
168 static const unsigned _red_pat_w_st1 = _pat_w_st1 * 2 + 1;
169 static const unsigned _th_ch11 = _seg_ch * _seg_ch;
170 static const unsigned _ph_raw_w = (1 << _pat_w_st3) * 15;
171 static const unsigned _th_raw_w = (1 << _bw_th);
172 static const unsigned _fold = 4;
173 static const unsigned _bw_q = 4;
174 static const unsigned _bw_addr = 7;
175 static const unsigned _max_drift = 3;
176 static const unsigned _bw_phi = 12;
177 static const unsigned _bw_eta = 7;
178 static const unsigned _ph_hit_w = 44;
179 static const unsigned _ph_hit_w20 = _ph_hit_w;
180 static const unsigned _ph_hit_w10 = 24;
181 static const unsigned _th_hit_w = 64;
182 static const unsigned _th_mem_sz = (1 << _bw_addr);
183 static const unsigned _th_corr_mem_sz = (1 << _bw_addr);
184 static const unsigned _mult_bw = _bw_fph + 11;
185 static const unsigned _zone_overlap = 2;
186 static const unsigned _bwr = 6;
187 static const unsigned _bpow = 6;
188 static const unsigned _cnr = (1 << _bpow);
189 static const unsigned _cnrex = _ph_raw_w;
signal_storage _wiregroup__storage
vector< int > the_emuPhhit
signal_storage j__storage
signal_storage _halfstrip__storage
vector< vector< int > > the_bx_jitter
signal_storage wiregroup__storage
signal_storage code__storage
signal_storage ph_ranko__storage
signal_storage quality__storage
signal_storage _event__storage
signal_storage _sector__storage
signal_storage ph_q__storage
signal_storage hstri__storage
signal_storage ph_match__storage
signal_storage line__storage
signal_storage stat__storage
signal_storage kp__storage
signal_storage _station__storage
signal_storage v5__storage
signal_storage tphi__storage
vector< vector< int > > the_sector
signal_storage hstrip__storage
signal_storage th_match__storage
signal_storage good_ev__storage
signal_storage ph_zone__storage
signal_storage addri__storage
signal_storage end_time__storage
vector< int > the_bxValue
signal_storage iseg__storage
signal_storage pps_csi__storage
signal_storage th11__storage
vector< vector< int > > the_inputOrder
signal_storage pi__storage
signal_storage th_match11__storage
signal_storage bt_delta_ph__storage
signal_storage _valid__storage
vector< int > the_emuLayer
signal_storage st__storage
signal_storage r_outo__storage
signal_storage iev__storage
vector< int > the_emuTheta
signal_storage seli__storage
signal_storage bt_sign_ph__storage
signal_storage qi__storage
signal_storage _cscid__storage
vector< int > the_emuStraight
signal_storage ipr__storage
signal_storage found_tr__storage
vector< vector< int > > the_halfstrip
vector< vector< int > > the_subsector
vector< int > GetStraight()
signal_storage v3__storage
signal_storage wgi__storage
static const double pts[33]
vector< vector< int > > the_station
signal_storage patt_vi__storage
vector< vector< int > > the_bend
signal_storage cpati__storage
signal_storage iadr__storage
signal_storage clki__storage
signal_storage ph_init__storage
signal_storage _endcap__storage
signal_storage im__storage
signal_storage ir__storage
signal_storage begin_time__storage
signal_storage ich__storage
vector< vector< int > > the_pattern
signal_storage clctpat__storage
signal_storage bt_theta__storage
signal_storage zi__storage
vector< int > the_emuStrip
signal_storage th_init__storage
signal_storage iz__storage
signal_storage ph_num__storage
signal_storage patt_ci__storage
signal_storage good_ev_cnt__storage
signal_storage ist__storage
signal_storage isg__storage
signal_storage ph_disp__storage
signal_storage ibx__storage
signal_storage best_tracks__storage
signal_storage bt_hi__storage
signal_storage ip__storage
vector< int > the_emuQuality
signal_storage elapsed_time__storage
signal_storage ii__storage
signal_storage _bx_jitter__storage
signal_storage sn__storage
signal_storage i__storage
signal_storage patt_hi__storage
signal_storage bt_vi__storage
signal_storage _quality__storage
signal_storage v1__storage
signal_storage b__storage
signal_storage v0__storage
signal_storage bt_delta_th__storage
signal_storage th_disp__storage
vector< int > GetQuality()
signal_storage si__storage
vector< vector< int > > the_cscid
signal_storage bt_si__storage
signal_storage ev__storage
signal_storage bt_ci__storage
vector< vector< int > > the_endcap
vector< vector< int > > the_primSelector
signal_storage wei__storage
signal_storage pts__storage
vector< vector< int > > the_quality
signal_storage r_ini__storage
signal_storage s__storage
signal_storage csi__storage
signal_storage phzvl__storage
signal_storage v4__storage
std::vector< edm::InputTag > _convTrkInputs
signal_storage _subsector__storage
signal_storage bt_phi__storage
signal_storage bt_sign_th__storage
vector< int > the_emuPhzvl
signal_storage bt_cpattern__storage
signal_storage pr_cnt__storage
signal_storage ph__storage
signal_storage me11a__storage
signal_storage patt_si__storage
signal_storage th__storage
vector< vector< int > > the_valid
signal_storage st_cnt__storage
signal_storage _bend__storage
signal_storage vl__storage
std::vector< edm::InputTag > _tpinputs
vector< vector< int > > the_wiregroup
signal_storage bt_rank__storage
signal_storage in__storage
signal_storage found_cand__storage
signal_storage v2__storage
signal_storage a__storage
signal_storage _pattern__storage
signal_storage d__storage
signal_storage icid__storage