#include <CondFormats/L1TObjects/interface/L1MuDTTFParameters.h>
Public Member Functions | |
bool | get_inrec_chdis_st1 (int wh, int sc) const |
bool | get_inrec_chdis_st2 (int wh, int sc) const |
bool | get_inrec_chdis_st3 (int wh, int sc) const |
bool | get_inrec_chdis_st4 (int wh, int sc) const |
unsigned short int | get_inrec_qual_st1 (int wh, int sc) const |
unsigned short int | get_inrec_qual_st2 (int wh, int sc) const |
unsigned short int | get_inrec_qual_st3 (int wh, int sc) const |
unsigned short int | get_inrec_qual_st4 (int wh, int sc) const |
bool | get_soc_csc_etacanc (int wh, int sc) const |
bool | get_soc_nbx_del (int wh, int sc) const |
bool | get_soc_openlut_extr (int wh, int sc) const |
unsigned short int | get_soc_qcut_st1 (int wh, int sc) const |
unsigned short int | get_soc_qcut_st2 (int wh, int sc) const |
unsigned short int | get_soc_qcut_st4 (int wh, int sc) const |
unsigned short int | get_soc_qual_csc (int wh, int sc) const |
bool | get_soc_run_21 (int wh, int sc) const |
unsigned short int | get_soc_stdis_n (int wh, int sc) const |
unsigned short int | get_soc_stdis_wl (int wh, int sc) const |
unsigned short int | get_soc_stdis_wr (int wh, int sc) const |
unsigned short int | get_soc_stdis_zl (int wh, int sc) const |
unsigned short int | get_soc_stdis_zr (int wh, int sc) const |
L1MuDTTFParameters () | |
constructor | |
void | reset () |
reset parameters to zero | |
void | set_inrec_chdis_st1 (int wh, int sc, const bool val) |
void | set_inrec_chdis_st2 (int wh, int sc, const bool val) |
void | set_inrec_chdis_st3 (int wh, int sc, const bool val) |
void | set_inrec_chdis_st4 (int wh, int sc, const bool val) |
void | set_inrec_qual_st1 (int wh, int sc, const unsigned short int val) |
void | set_inrec_qual_st2 (int wh, int sc, const unsigned short int val) |
void | set_inrec_qual_st3 (int wh, int sc, const unsigned short int val) |
void | set_inrec_qual_st4 (int wh, int sc, const unsigned short int val) |
void | set_soc_csc_etacanc (int wh, int sc, const bool val) |
void | set_soc_nbx_del (int wh, int sc, const bool val) |
void | set_soc_openlut_extr (int wh, int sc, const bool val) |
void | set_soc_qcut_st1 (int wh, int sc, const unsigned short int val) |
void | set_soc_qcut_st2 (int wh, int sc, const unsigned short int val) |
void | set_soc_qcut_st4 (int wh, int sc, const unsigned short int val) |
void | set_soc_qual_csc (int wh, int sc, const unsigned short int val) |
void | set_soc_run_21 (int wh, int sc, const bool val) |
void | set_soc_stdis_n (int wh, int sc, const unsigned short int val) |
void | set_soc_stdis_wl (int wh, int sc, const unsigned short int val) |
void | set_soc_stdis_wr (int wh, int sc, const unsigned short int val) |
void | set_soc_stdis_zl (int wh, int sc, const unsigned short int val) |
void | set_soc_stdis_zr (int wh, int sc, const unsigned short int val) |
virtual | ~L1MuDTTFParameters () |
destructor | |
Private Member Functions | |
int | check (int wh, int sc) const |
Private Attributes | |
bool | inrec_chdis_st1 [6][12] |
bool | inrec_chdis_st2 [6][12] |
bool | inrec_chdis_st3 [6][12] |
bool | inrec_chdis_st4 [6][12] |
unsigned short int | inrec_qual_st1 [6][12] |
unsigned short int | inrec_qual_st2 [6][12] |
unsigned short int | inrec_qual_st3 [6][12] |
unsigned short int | inrec_qual_st4 [6][12] |
bool | soc_csc_etacanc [6][12] |
bool | soc_nbx_del [6][12] |
bool | soc_openlut_extr [6][12] |
unsigned short int | soc_qcut_st1 [6][12] |
unsigned short int | soc_qcut_st2 [6][12] |
unsigned short int | soc_qcut_st4 [6][12] |
unsigned short int | soc_qual_csc [6][12] |
bool | soc_run_21 [6][12] |
unsigned short int | soc_stdis_n [6][12] |
unsigned short int | soc_stdis_wl [6][12] |
unsigned short int | soc_stdis_wr [6][12] |
unsigned short int | soc_stdis_zl [6][12] |
unsigned short int | soc_stdis_zr [6][12] |
J. Troconiz UAM Madrid
Definition at line 38 of file L1MuDTTFParameters.h.
L1MuDTTFParameters::L1MuDTTFParameters | ( | ) | [inline] |
virtual L1MuDTTFParameters::~L1MuDTTFParameters | ( | ) | [inline, virtual] |
Definition at line 325 of file L1MuDTTFParameters.cc.
Referenced by get_inrec_chdis_st1(), get_inrec_chdis_st2(), get_inrec_chdis_st3(), get_inrec_chdis_st4(), get_inrec_qual_st1(), get_inrec_qual_st2(), get_inrec_qual_st3(), get_inrec_qual_st4(), get_soc_csc_etacanc(), get_soc_nbx_del(), get_soc_openlut_extr(), get_soc_qcut_st1(), get_soc_qcut_st2(), get_soc_qcut_st4(), get_soc_qual_csc(), get_soc_run_21(), get_soc_stdis_n(), get_soc_stdis_wl(), get_soc_stdis_wr(), get_soc_stdis_zl(), get_soc_stdis_zr(), set_inrec_chdis_st1(), set_inrec_chdis_st2(), set_inrec_chdis_st3(), set_inrec_chdis_st4(), set_inrec_qual_st1(), set_inrec_qual_st2(), set_inrec_qual_st3(), set_inrec_qual_st4(), set_soc_csc_etacanc(), set_soc_nbx_del(), set_soc_openlut_extr(), set_soc_qcut_st1(), set_soc_qcut_st2(), set_soc_qcut_st4(), set_soc_qual_csc(), set_soc_run_21(), set_soc_stdis_n(), set_soc_stdis_wl(), set_soc_stdis_wr(), set_soc_stdis_zl(), and set_soc_stdis_zr().
00325 { 00326 00327 if ( sc<0 || sc>11 || wh==0 || wh>3 || wh<-3 ) return -99; 00328 00329 if ( wh < 0 ) return wh+3; 00330 else return wh+2; 00331 }
Definition at line 79 of file L1MuDTTFParameters.cc.
References check(), and inrec_chdis_st1.
00079 { 00080 00081 if ( check(wh,sc) == -99 ) return false; 00082 return inrec_chdis_st1[check(wh,sc)][sc]; 00083 }
Definition at line 91 of file L1MuDTTFParameters.cc.
References check(), and inrec_chdis_st2.
00091 { 00092 00093 if ( check(wh,sc) == -99 ) return false; 00094 return inrec_chdis_st2[check(wh,sc)][sc]; 00095 }
Definition at line 103 of file L1MuDTTFParameters.cc.
References check(), and inrec_chdis_st3.
00103 { 00104 00105 if ( check(wh,sc) == -99 ) return false; 00106 return inrec_chdis_st3[check(wh,sc)][sc]; 00107 }
Definition at line 115 of file L1MuDTTFParameters.cc.
References check(), and inrec_chdis_st4.
00115 { 00116 00117 if ( check(wh,sc) == -99 ) return false; 00118 return inrec_chdis_st4[check(wh,sc)][sc]; 00119 }
Definition at line 127 of file L1MuDTTFParameters.cc.
References check(), and inrec_qual_st1.
00127 { 00128 00129 if ( check(wh,sc) == -99 ) return 0; 00130 return (inrec_qual_st1[check(wh,sc)][sc])&0x7; 00131 }
Definition at line 139 of file L1MuDTTFParameters.cc.
References check(), and inrec_qual_st2.
00139 { 00140 00141 if ( check(wh,sc) == -99 ) return 0; 00142 return (inrec_qual_st2[check(wh,sc)][sc])&0x7; 00143 }
Definition at line 151 of file L1MuDTTFParameters.cc.
References check(), and inrec_qual_st3.
00151 { 00152 00153 if ( check(wh,sc) == -99 ) return 0; 00154 return (inrec_qual_st3[check(wh,sc)][sc])&0x7; 00155 }
Definition at line 163 of file L1MuDTTFParameters.cc.
References check(), and inrec_qual_st4.
00163 { 00164 00165 if ( check(wh,sc) == -99 ) return 0; 00166 return (inrec_qual_st4[check(wh,sc)][sc])&0x7; 00167 }
Definition at line 307 of file L1MuDTTFParameters.cc.
References check(), and soc_csc_etacanc.
00307 { 00308 00309 if ( check(wh,sc) == -99 ) return false; 00310 return soc_csc_etacanc[check(wh,sc)][sc]; 00311 }
Definition at line 295 of file L1MuDTTFParameters.cc.
References check(), and soc_nbx_del.
00295 { 00296 00297 if ( check(wh,sc) == -99 ) return false; 00298 return soc_nbx_del[check(wh,sc)][sc]; 00299 }
Definition at line 319 of file L1MuDTTFParameters.cc.
References check(), and soc_openlut_extr.
00319 { 00320 00321 if ( check(wh,sc) == -99 ) return false; 00322 return soc_openlut_extr[check(wh,sc)][sc]; 00323 }
Definition at line 235 of file L1MuDTTFParameters.cc.
References check(), and soc_qcut_st1.
00235 { 00236 00237 if ( check(wh,sc) == -99 ) return 0; 00238 return (soc_qcut_st1[check(wh,sc)][sc])&0x7; 00239 }
Definition at line 247 of file L1MuDTTFParameters.cc.
References check(), and soc_qcut_st2.
00247 { 00248 00249 if ( check(wh,sc) == -99 ) return 0; 00250 return (soc_qcut_st2[check(wh,sc)][sc])&0x7; 00251 }
Definition at line 259 of file L1MuDTTFParameters.cc.
References check(), and soc_qcut_st4.
00259 { 00260 00261 if ( check(wh,sc) == -99 ) return 0; 00262 return (soc_qcut_st4[check(wh,sc)][sc])&0x7; 00263 }
Definition at line 271 of file L1MuDTTFParameters.cc.
References check(), and soc_qual_csc.
00271 { 00272 00273 if ( check(wh,sc) == -99 ) return 0; 00274 return (soc_qual_csc[check(wh,sc)][sc])&0x7; 00275 }
Definition at line 283 of file L1MuDTTFParameters.cc.
References check(), and soc_run_21.
00283 { 00284 00285 if ( check(wh,sc) == -99 ) return false; 00286 return soc_run_21[check(wh,sc)][sc]; 00287 }
Definition at line 175 of file L1MuDTTFParameters.cc.
References check(), and soc_stdis_n.
00175 { 00176 00177 if ( check(wh,sc) == -99 ) return 0; 00178 return (soc_stdis_n[check(wh,sc)][sc])&0x7; 00179 }
Definition at line 187 of file L1MuDTTFParameters.cc.
References check(), and soc_stdis_wl.
00187 { 00188 00189 if ( check(wh,sc) == -99 ) return 0; 00190 return (soc_stdis_wl[check(wh,sc)][sc])&0x7; 00191 }
Definition at line 199 of file L1MuDTTFParameters.cc.
References check(), and soc_stdis_wr.
00199 { 00200 00201 if ( check(wh,sc) == -99 ) return 0; 00202 return (soc_stdis_wr[check(wh,sc)][sc])&0x7; 00203 }
Definition at line 211 of file L1MuDTTFParameters.cc.
References check(), and soc_stdis_zl.
00211 { 00212 00213 if ( check(wh,sc) == -99 ) return 0; 00214 return (soc_stdis_zl[check(wh,sc)][sc])&0x7; 00215 }
Definition at line 223 of file L1MuDTTFParameters.cc.
References check(), and soc_stdis_zr.
00223 { 00224 00225 if ( check(wh,sc) == -99 ) return 0; 00226 return (soc_stdis_zr[check(wh,sc)][sc])&0x7; 00227 }
reset parameters to zero
Definition at line 43 of file L1MuDTTFParameters.cc.
References i, inrec_chdis_st1, inrec_chdis_st2, inrec_chdis_st3, inrec_chdis_st4, inrec_qual_st1, inrec_qual_st2, inrec_qual_st3, inrec_qual_st4, j, soc_csc_etacanc, soc_nbx_del, soc_openlut_extr, soc_qcut_st1, soc_qcut_st2, soc_qcut_st4, soc_qual_csc, soc_run_21, soc_stdis_n, soc_stdis_wl, soc_stdis_wr, soc_stdis_zl, and soc_stdis_zr.
00043 { 00044 00045 for( int i=0; i<6; i++ ) { 00046 for( int j=0; j<12; j++ ) { 00047 00048 inrec_chdis_st1[i][j] = false; 00049 inrec_chdis_st2[i][j] = false; 00050 inrec_chdis_st3[i][j] = false; 00051 inrec_chdis_st4[i][j] = false; 00052 inrec_qual_st1[i][j] = 0; 00053 inrec_qual_st2[i][j] = 0; 00054 inrec_qual_st3[i][j] = 0; 00055 inrec_qual_st4[i][j] = 0; 00056 soc_stdis_n[i][j] = 0; 00057 soc_stdis_wl[i][j] = 0; 00058 soc_stdis_wr[i][j] = 0; 00059 soc_stdis_zl[i][j] = 0; 00060 soc_stdis_zr[i][j] = 0; 00061 soc_qcut_st1[i][j] = 0; 00062 soc_qcut_st2[i][j] = 0; 00063 soc_qcut_st4[i][j] = 0; 00064 soc_qual_csc[i][j] = 0; 00065 soc_run_21[i][j] = false; 00066 soc_nbx_del[i][j] = false; 00067 soc_csc_etacanc[i][j] = false; 00068 soc_openlut_extr[i][j] = false; 00069 } 00070 } 00071 }
Definition at line 73 of file L1MuDTTFParameters.cc.
References check(), and inrec_chdis_st1.
00073 { 00074 00075 if ( check(wh,sc) == -99 ) return; 00076 inrec_chdis_st1[check(wh,sc)][sc] = val; 00077 }
Definition at line 85 of file L1MuDTTFParameters.cc.
References check(), and inrec_chdis_st2.
00085 { 00086 00087 if ( check(wh,sc) == -99 ) return; 00088 inrec_chdis_st2[check(wh,sc)][sc] = val; 00089 }
Definition at line 97 of file L1MuDTTFParameters.cc.
References check(), and inrec_chdis_st3.
00097 { 00098 00099 if ( check(wh,sc) == -99 ) return; 00100 inrec_chdis_st3[check(wh,sc)][sc] = val; 00101 }
Definition at line 109 of file L1MuDTTFParameters.cc.
References check(), and inrec_chdis_st4.
00109 { 00110 00111 if ( check(wh,sc) == -99 ) return; 00112 inrec_chdis_st4[check(wh,sc)][sc] = val; 00113 }
Definition at line 121 of file L1MuDTTFParameters.cc.
References check(), and inrec_qual_st1.
00121 { 00122 00123 if ( check(wh,sc) == -99 ) return; 00124 inrec_qual_st1[check(wh,sc)][sc] = val&0x7; 00125 }
Definition at line 133 of file L1MuDTTFParameters.cc.
References check(), and inrec_qual_st2.
00133 { 00134 00135 if ( check(wh,sc) == -99 ) return; 00136 inrec_qual_st2[check(wh,sc)][sc] = val&0x7; 00137 }
Definition at line 145 of file L1MuDTTFParameters.cc.
References check(), and inrec_qual_st3.
00145 { 00146 00147 if ( check(wh,sc) == -99 ) return; 00148 inrec_qual_st3[check(wh,sc)][sc] = val&0x7; 00149 }
Definition at line 157 of file L1MuDTTFParameters.cc.
References check(), and inrec_qual_st4.
00157 { 00158 00159 if ( check(wh,sc) == -99 ) return; 00160 inrec_qual_st4[check(wh,sc)][sc] = val&0x7; 00161 }
Definition at line 301 of file L1MuDTTFParameters.cc.
References check(), and soc_csc_etacanc.
00301 { 00302 00303 if ( check(wh,sc) == -99 ) return; 00304 soc_csc_etacanc[check(wh,sc)][sc] = val; 00305 }
Definition at line 289 of file L1MuDTTFParameters.cc.
References check(), and soc_nbx_del.
00289 { 00290 00291 if ( check(wh,sc) == -99 ) return; 00292 soc_nbx_del[check(wh,sc)][sc] = val; 00293 }
Definition at line 313 of file L1MuDTTFParameters.cc.
References check(), and soc_openlut_extr.
00313 { 00314 00315 if ( check(wh,sc) == -99 ) return; 00316 soc_openlut_extr[check(wh,sc)][sc] = val; 00317 }
Definition at line 229 of file L1MuDTTFParameters.cc.
References check(), and soc_qcut_st1.
00229 { 00230 00231 if ( check(wh,sc) == -99 ) return; 00232 soc_qcut_st1[check(wh,sc)][sc] = val&0x7; 00233 }
Definition at line 241 of file L1MuDTTFParameters.cc.
References check(), and soc_qcut_st2.
00241 { 00242 00243 if ( check(wh,sc) == -99 ) return; 00244 soc_qcut_st2[check(wh,sc)][sc] = val&0x7; 00245 }
Definition at line 253 of file L1MuDTTFParameters.cc.
References check(), and soc_qcut_st4.
00253 { 00254 00255 if ( check(wh,sc) == -99 ) return; 00256 soc_qcut_st4[check(wh,sc)][sc] = val&0x7; 00257 }
Definition at line 265 of file L1MuDTTFParameters.cc.
References check(), and soc_qual_csc.
00265 { 00266 00267 if ( check(wh,sc) == -99 ) return; 00268 soc_qual_csc[check(wh,sc)][sc] = val&0x7; 00269 }
Definition at line 277 of file L1MuDTTFParameters.cc.
References check(), and soc_run_21.
00277 { 00278 00279 if ( check(wh,sc) == -99 ) return; 00280 soc_run_21[check(wh,sc)][sc] = val; 00281 }
Definition at line 169 of file L1MuDTTFParameters.cc.
References check(), and soc_stdis_n.
00169 { 00170 00171 if ( check(wh,sc) == -99 ) return; 00172 soc_stdis_n[check(wh,sc)][sc] = val&0x7; 00173 }
Definition at line 181 of file L1MuDTTFParameters.cc.
References check(), and soc_stdis_wl.
00181 { 00182 00183 if ( check(wh,sc) == -99 ) return; 00184 soc_stdis_wl[check(wh,sc)][sc] = val&0x7; 00185 }
Definition at line 193 of file L1MuDTTFParameters.cc.
References check(), and soc_stdis_wr.
00193 { 00194 00195 if ( check(wh,sc) == -99 ) return; 00196 soc_stdis_wr[check(wh,sc)][sc] = val&0x7; 00197 }
Definition at line 205 of file L1MuDTTFParameters.cc.
References check(), and soc_stdis_zl.
00205 { 00206 00207 if ( check(wh,sc) == -99 ) return; 00208 soc_stdis_zl[check(wh,sc)][sc] = val&0x7; 00209 }
Definition at line 217 of file L1MuDTTFParameters.cc.
References check(), and soc_stdis_zr.
00217 { 00218 00219 if ( check(wh,sc) == -99 ) return; 00220 soc_stdis_zr[check(wh,sc)][sc] = val&0x7; 00221 }
bool L1MuDTTFParameters::inrec_chdis_st1[6][12] [private] |
Definition at line 104 of file L1MuDTTFParameters.h.
Referenced by get_inrec_chdis_st1(), reset(), and set_inrec_chdis_st1().
bool L1MuDTTFParameters::inrec_chdis_st2[6][12] [private] |
Definition at line 105 of file L1MuDTTFParameters.h.
Referenced by get_inrec_chdis_st2(), reset(), and set_inrec_chdis_st2().
bool L1MuDTTFParameters::inrec_chdis_st3[6][12] [private] |
Definition at line 106 of file L1MuDTTFParameters.h.
Referenced by get_inrec_chdis_st3(), reset(), and set_inrec_chdis_st3().
bool L1MuDTTFParameters::inrec_chdis_st4[6][12] [private] |
Definition at line 107 of file L1MuDTTFParameters.h.
Referenced by get_inrec_chdis_st4(), reset(), and set_inrec_chdis_st4().
unsigned short int L1MuDTTFParameters::inrec_qual_st1[6][12] [private] |
Definition at line 109 of file L1MuDTTFParameters.h.
Referenced by get_inrec_qual_st1(), reset(), and set_inrec_qual_st1().
unsigned short int L1MuDTTFParameters::inrec_qual_st2[6][12] [private] |
Definition at line 110 of file L1MuDTTFParameters.h.
Referenced by get_inrec_qual_st2(), reset(), and set_inrec_qual_st2().
unsigned short int L1MuDTTFParameters::inrec_qual_st3[6][12] [private] |
Definition at line 111 of file L1MuDTTFParameters.h.
Referenced by get_inrec_qual_st3(), reset(), and set_inrec_qual_st3().
unsigned short int L1MuDTTFParameters::inrec_qual_st4[6][12] [private] |
Definition at line 112 of file L1MuDTTFParameters.h.
Referenced by get_inrec_qual_st4(), reset(), and set_inrec_qual_st4().
bool L1MuDTTFParameters::soc_csc_etacanc[6][12] [private] |
Definition at line 127 of file L1MuDTTFParameters.h.
Referenced by get_soc_csc_etacanc(), reset(), and set_soc_csc_etacanc().
bool L1MuDTTFParameters::soc_nbx_del[6][12] [private] |
Definition at line 126 of file L1MuDTTFParameters.h.
Referenced by get_soc_nbx_del(), reset(), and set_soc_nbx_del().
bool L1MuDTTFParameters::soc_openlut_extr[6][12] [private] |
Definition at line 128 of file L1MuDTTFParameters.h.
Referenced by get_soc_openlut_extr(), reset(), and set_soc_openlut_extr().
unsigned short int L1MuDTTFParameters::soc_qcut_st1[6][12] [private] |
Definition at line 120 of file L1MuDTTFParameters.h.
Referenced by get_soc_qcut_st1(), reset(), and set_soc_qcut_st1().
unsigned short int L1MuDTTFParameters::soc_qcut_st2[6][12] [private] |
Definition at line 121 of file L1MuDTTFParameters.h.
Referenced by get_soc_qcut_st2(), reset(), and set_soc_qcut_st2().
unsigned short int L1MuDTTFParameters::soc_qcut_st4[6][12] [private] |
Definition at line 122 of file L1MuDTTFParameters.h.
Referenced by get_soc_qcut_st4(), reset(), and set_soc_qcut_st4().
unsigned short int L1MuDTTFParameters::soc_qual_csc[6][12] [private] |
Definition at line 123 of file L1MuDTTFParameters.h.
Referenced by get_soc_qual_csc(), reset(), and set_soc_qual_csc().
bool L1MuDTTFParameters::soc_run_21[6][12] [private] |
Definition at line 125 of file L1MuDTTFParameters.h.
Referenced by get_soc_run_21(), reset(), and set_soc_run_21().
unsigned short int L1MuDTTFParameters::soc_stdis_n[6][12] [private] |
Definition at line 114 of file L1MuDTTFParameters.h.
Referenced by get_soc_stdis_n(), reset(), and set_soc_stdis_n().
unsigned short int L1MuDTTFParameters::soc_stdis_wl[6][12] [private] |
Definition at line 115 of file L1MuDTTFParameters.h.
Referenced by get_soc_stdis_wl(), reset(), and set_soc_stdis_wl().
unsigned short int L1MuDTTFParameters::soc_stdis_wr[6][12] [private] |
Definition at line 116 of file L1MuDTTFParameters.h.
Referenced by get_soc_stdis_wr(), reset(), and set_soc_stdis_wr().
unsigned short int L1MuDTTFParameters::soc_stdis_zl[6][12] [private] |
Definition at line 117 of file L1MuDTTFParameters.h.
Referenced by get_soc_stdis_zl(), reset(), and set_soc_stdis_zl().
unsigned short int L1MuDTTFParameters::soc_stdis_zr[6][12] [private] |
Definition at line 118 of file L1MuDTTFParameters.h.
Referenced by get_soc_stdis_zr(), reset(), and set_soc_stdis_zr().