CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
L1MuDTTFParameters Class Reference

#include <L1MuDTTFParameters.h>

Public Member Functions

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 More...
 
void print () const
 
void reset ()
 reset parameters to zero More...
 
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 More...
 

Private Member Functions

int check (int wh, int sc) const
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Private Attributes

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]
 

Friends

class boost::serialization::access
 
template<typename CondSerializationT , typename Enabled >
struct cond::serialization::access
 

Detailed Description

DTTF Parameters from OMDS

Date
2009/05/04 09:20:57
Revision
1.2

J. Troconiz UAM Madrid

Definition at line 40 of file L1MuDTTFParameters.h.

Constructor & Destructor Documentation

L1MuDTTFParameters::L1MuDTTFParameters ( )
inline

constructor

Definition at line 45 of file L1MuDTTFParameters.h.

References reset().

45 { reset(); }
void reset()
reset parameters to zero
virtual L1MuDTTFParameters::~L1MuDTTFParameters ( )
inlinevirtual

Member Function Documentation

int L1MuDTTFParameters::check ( int  wh,
int  sc 
) const
private

Definition at line 278 of file L1MuDTTFParameters.cc.

Referenced by ~L1MuDTTFParameters().

278  {
279 
280  if ( sc<0 || sc>11 || wh==0 || wh>3 || wh<-3 ) return -99;
281 
282  if ( wh < 0 ) return wh+3;
283  else return wh+2;
284 }
unsigned short int L1MuDTTFParameters::get_inrec_qual_st1 ( int  wh,
int  sc 
) const

Definition at line 80 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuBMSectorReceiver::receiveBBMXData(), and ~L1MuDTTFParameters().

80  {
81 
82  if ( check(wh,sc) == -99 ) return 0;
83  return (inrec_qual_st1[check(wh,sc)][sc])&0x7;
84 }
int check(int wh, int sc) const
unsigned short int inrec_qual_st1[6][12]
unsigned short int L1MuDTTFParameters::get_inrec_qual_st2 ( int  wh,
int  sc 
) const

Definition at line 92 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuBMSectorReceiver::receiveBBMXData(), and ~L1MuDTTFParameters().

92  {
93 
94  if ( check(wh,sc) == -99 ) return 0;
95  return (inrec_qual_st2[check(wh,sc)][sc])&0x7;
96 }
unsigned short int inrec_qual_st2[6][12]
int check(int wh, int sc) const
unsigned short int L1MuDTTFParameters::get_inrec_qual_st3 ( int  wh,
int  sc 
) const

Definition at line 104 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuBMSectorReceiver::receiveBBMXData(), and ~L1MuDTTFParameters().

104  {
105 
106  if ( check(wh,sc) == -99 ) return 0;
107  return (inrec_qual_st3[check(wh,sc)][sc])&0x7;
108 }
unsigned short int inrec_qual_st3[6][12]
int check(int wh, int sc) const
unsigned short int L1MuDTTFParameters::get_inrec_qual_st4 ( int  wh,
int  sc 
) const

Definition at line 116 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuBMSectorReceiver::receiveBBMXData(), and ~L1MuDTTFParameters().

116  {
117 
118  if ( check(wh,sc) == -99 ) return 0;
119  return (inrec_qual_st4[check(wh,sc)][sc])&0x7;
120 }
unsigned short int inrec_qual_st4[6][12]
int check(int wh, int sc) const
bool L1MuDTTFParameters::get_soc_csc_etacanc ( int  wh,
int  sc 
) const

Definition at line 260 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by L1MuDTSectorReceiver::receiveCSCData(), and ~L1MuDTTFParameters().

260  {
261 
262  if ( check(wh,sc) == -99 ) return false;
263  return soc_csc_etacanc[check(wh,sc)][sc];
264 }
int check(int wh, int sc) const
bool L1MuDTTFParameters::get_soc_nbx_del ( int  wh,
int  sc 
) const

Definition at line 248 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by L1MuBMSectorReceiver::receiveBBMXData(), L1MuDTSectorReceiver::receiveDTBXData(), and ~L1MuDTTFParameters().

248  {
249 
250  if ( check(wh,sc) == -99 ) return false;
251  return soc_nbx_del[check(wh,sc)][sc];
252 }
int check(int wh, int sc) const
bool L1MuDTTFParameters::get_soc_openlut_extr ( int  wh,
int  sc 
) const

Definition at line 272 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by L1MuDTEUX::run(), L1MuBMEUX::run(), and ~L1MuDTTFParameters().

272  {
273 
274  if ( check(wh,sc) == -99 ) return false;
275  return soc_openlut_extr[check(wh,sc)][sc];
276 }
bool soc_openlut_extr[6][12]
int check(int wh, int sc) const
unsigned short int L1MuDTTFParameters::get_soc_qcut_st1 ( int  wh,
int  sc 
) const

Definition at line 188 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuDTEUX::run(), L1MuBMEUX::run(), and ~L1MuDTTFParameters().

188  {
189 
190  if ( check(wh,sc) == -99 ) return 0;
191  return (soc_qcut_st1[check(wh,sc)][sc])&0x7;
192 }
int check(int wh, int sc) const
unsigned short int soc_qcut_st1[6][12]
unsigned short int L1MuDTTFParameters::get_soc_qcut_st2 ( int  wh,
int  sc 
) const

Definition at line 200 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuDTEUX::run(), L1MuBMEUX::run(), and ~L1MuDTTFParameters().

200  {
201 
202  if ( check(wh,sc) == -99 ) return 0;
203  return (soc_qcut_st2[check(wh,sc)][sc])&0x7;
204 }
unsigned short int soc_qcut_st2[6][12]
int check(int wh, int sc) const
unsigned short int L1MuDTTFParameters::get_soc_qcut_st4 ( int  wh,
int  sc 
) const

Definition at line 212 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuDTEUX::run(), L1MuBMEUX::run(), and ~L1MuDTTFParameters().

212  {
213 
214  if ( check(wh,sc) == -99 ) return 0;
215  return (soc_qcut_st4[check(wh,sc)][sc])&0x7;
216 }
unsigned short int soc_qcut_st4[6][12]
int check(int wh, int sc) const
unsigned short int L1MuDTTFParameters::get_soc_qual_csc ( int  wh,
int  sc 
) const

Definition at line 224 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by ~L1MuDTTFParameters().

224  {
225 
226  if ( check(wh,sc) == -99 ) return 0;
227  return (soc_qual_csc[check(wh,sc)][sc])&0x7;
228 }
int check(int wh, int sc) const
unsigned short int soc_qual_csc[6][12]
bool L1MuDTTFParameters::get_soc_run_21 ( int  wh,
int  sc 
) const

Definition at line 236 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by L1MuDTExtrapolationUnit::run(), L1MuBMExtrapolationUnit::run(), and ~L1MuDTTFParameters().

236  {
237 
238  if ( check(wh,sc) == -99 ) return false;
239  return soc_run_21[check(wh,sc)][sc];
240 }
int check(int wh, int sc) const
unsigned short int L1MuDTTFParameters::get_soc_stdis_n ( int  wh,
int  sc 
) const

Definition at line 128 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuBMSectorReceiver::receiveBBMXData(), and ~L1MuDTTFParameters().

128  {
129 
130  if ( check(wh,sc) == -99 ) return 0;
131  return (soc_stdis_n[check(wh,sc)][sc])&0x7;
132 }
unsigned short int soc_stdis_n[6][12]
int check(int wh, int sc) const
unsigned short int L1MuDTTFParameters::get_soc_stdis_wl ( int  wh,
int  sc 
) const

Definition at line 140 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuBMSectorReceiver::receiveBBMXData(), and ~L1MuDTTFParameters().

140  {
141 
142  if ( check(wh,sc) == -99 ) return 0;
143  return (soc_stdis_wl[check(wh,sc)][sc])&0x7;
144 }
unsigned short int soc_stdis_wl[6][12]
int check(int wh, int sc) const
unsigned short int L1MuDTTFParameters::get_soc_stdis_wr ( int  wh,
int  sc 
) const

Definition at line 152 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuBMSectorReceiver::receiveBBMXData(), and ~L1MuDTTFParameters().

152  {
153 
154  if ( check(wh,sc) == -99 ) return 0;
155  return (soc_stdis_wr[check(wh,sc)][sc])&0x7;
156 }
unsigned short int soc_stdis_wr[6][12]
int check(int wh, int sc) const
unsigned short int L1MuDTTFParameters::get_soc_stdis_zl ( int  wh,
int  sc 
) const

Definition at line 164 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuBMSectorReceiver::receiveBBMXData(), and ~L1MuDTTFParameters().

164  {
165 
166  if ( check(wh,sc) == -99 ) return 0;
167  return (soc_stdis_zl[check(wh,sc)][sc])&0x7;
168 }
unsigned short int soc_stdis_zl[6][12]
int check(int wh, int sc) const
unsigned short int L1MuDTTFParameters::get_soc_stdis_zr ( int  wh,
int  sc 
) const

Definition at line 176 of file L1MuDTTFParameters.cc.

References trackerTree::check().

Referenced by L1MuBMSectorReceiver::receiveBBMXData(), and ~L1MuDTTFParameters().

176  {
177 
178  if ( check(wh,sc) == -99 ) return 0;
179  return (soc_stdis_zr[check(wh,sc)][sc])&0x7;
180 }
int check(int wh, int sc) const
unsigned short int soc_stdis_zr[6][12]
void L1MuDTTFParameters::print ( void  ) const

Definition at line 286 of file L1MuDTTFParameters.cc.

References gather_cfg::cout, and mps_fire::i.

Referenced by DTTFParametersTester::analyze(), and ~L1MuDTTFParameters().

286  {
287 
288  cout << endl;
289  cout << "L1 barrel Track Finder Parameters :" << endl;
290  cout << "===================================" << endl;
291  cout << endl;
292 
293  cout << endl;
294  cout << "Quality Cut St.1 :" << endl;
295  cout << "==================" << endl;
296  cout << endl;
297  for( int i=-3; i<4; i++ ) {
298  if ( i == 0 ) continue;
299  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_inrec_qual_st1(i,j); }
300  cout << endl; }
301 
302  cout << endl;
303  cout << "Quality Cut St.2 :" << endl;
304  cout << "==================" << endl;
305  cout << endl;
306  for( int i=-3; i<4; i++ ) {
307  if ( i == 0 ) continue;
308  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_inrec_qual_st2(i,j); }
309  cout << endl; }
310 
311  cout << endl;
312  cout << "Quality Cut St.3 :" << endl;
313  cout << "==================" << endl;
314  cout << endl;
315  for( int i=-3; i<4; i++ ) {
316  if ( i == 0 ) continue;
317  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_inrec_qual_st3(i,j); }
318  cout << endl; }
319 
320  cout << endl;
321  cout << "Quality Cut St.4 :" << endl;
322  cout << "==================" << endl;
323  cout << endl;
324  for( int i=-3; i<4; i++ ) {
325  if ( i == 0 ) continue;
326  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_inrec_qual_st4(i,j); }
327  cout << endl; }
328 
329  cout << endl;
330  cout << "Quality Cut Next Wheel :" << endl;
331  cout << "========================" << endl;
332  cout << endl;
333  for( int i=-3; i<4; i++ ) {
334  if ( i == 0 ) continue;
335  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_stdis_n(i,j); }
336  cout << endl; }
337 
338  cout << endl;
339  cout << "Quality Cut WL :" << endl;
340  cout << "================" << endl;
341  cout << endl;
342  for( int i=-3; i<4; i++ ) {
343  if ( i == 0 ) continue;
344  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_stdis_wl(i,j); }
345  cout << endl; }
346 
347  cout << endl;
348  cout << "Quality Cut WR :" << endl;
349  cout << "================" << endl;
350  cout << endl;
351  for( int i=-3; i<4; i++ ) {
352  if ( i == 0 ) continue;
353  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_stdis_wr(i,j); }
354  cout << endl; }
355 
356  cout << endl;
357  cout << "Quality Cut ZL :" << endl;
358  cout << "================" << endl;
359  cout << endl;
360  for( int i=-3; i<4; i++ ) {
361  if ( i == 0 ) continue;
362  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_stdis_zl(i,j); }
363  cout << endl; }
364 
365  cout << endl;
366  cout << " Quality Cut ZR :" << endl;
367  cout << "=================" << endl;
368  cout << endl;
369  for( int i=-3; i<4; i++ ) {
370  if ( i == 0 ) continue;
371  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_stdis_zr(i,j); }
372  cout << endl; }
373 
374  cout << endl;
375  cout << "Quality Cut SOC St.1 :" << endl;
376  cout << "======================" << endl;
377  cout << endl;
378  for( int i=-3; i<4; i++ ) {
379  if ( i == 0 ) continue;
380  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_qcut_st1(i,j); }
381  cout << endl; }
382 
383  cout << endl;
384  cout << "Quality Cut SOC St.2 :" << endl;
385  cout << "======================" << endl;
386  cout << endl;
387  for( int i=-3; i<4; i++ ) {
388  if ( i == 0 ) continue;
389  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_qcut_st2(i,j); }
390  cout << endl; }
391 
392  cout << endl;
393  cout << "Quality Cut SOC St.4 :" << endl;
394  cout << "======================" << endl;
395  cout << endl;
396  for( int i=-3; i<4; i++ ) {
397  if ( i == 0 ) continue;
398  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_qcut_st4(i,j); }
399  cout << endl; }
400 
401  cout << endl;
402  cout << "CSC Quality Cut :" << endl;
403  cout << "=================" << endl;
404  cout << endl;
405  for( int i=-3; i<4; i++ ) {
406  if ( i == 0 ) continue;
407  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_qual_csc(i,j); }
408  cout << endl; }
409 
410  cout << endl;
411  cout << "Extrapolation 21 :" << endl;
412  cout << "==================" << endl;
413  cout << endl;
414  for( int i=-3; i<4; i++ ) {
415  if ( i == 0 ) continue;
416  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_run_21(i,j); }
417  cout << endl; }
418 
419  cout << endl;
420  cout << "Herbert Scheme :" << endl;
421  cout << "================" << endl;
422  cout << endl;
423  for( int i=-3; i<4; i++ ) {
424  if ( i == 0 ) continue;
425  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_nbx_del(i,j); }
426  cout << endl; }
427 
428  cout << endl;
429  cout << "CSC Eta Cancellation :" << endl;
430  cout << "======================" << endl;
431  cout << endl;
432  for( int i=-3; i<4; i++ ) {
433  if ( i == 0 ) continue;
434  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_csc_etacanc(i,j); }
435  cout << endl; }
436 
437  cout << endl;
438  cout << "Open LUTs :" << endl;
439  cout << "===========" << endl;
440  cout << endl;
441  for( int i=-3; i<4; i++ ) {
442  if ( i == 0 ) continue;
443  for( int j=0; j<12; j++ ) { cout << " " << setw(1) << get_soc_openlut_extr(i,j); }
444  cout << endl; }
445 
446 }
unsigned short int get_inrec_qual_st4(int wh, int sc) const
bool get_soc_nbx_del(int wh, int sc) const
unsigned short int get_soc_stdis_wr(int wh, int sc) const
unsigned short int get_soc_stdis_zr(int wh, int sc) const
unsigned short int get_soc_qcut_st1(int wh, int sc) const
bool get_soc_csc_etacanc(int wh, int sc) const
unsigned short int get_inrec_qual_st3(int wh, int sc) const
unsigned short int get_soc_qual_csc(int wh, int sc) const
unsigned short int get_inrec_qual_st2(int wh, int sc) const
unsigned short int get_soc_stdis_zl(int wh, int sc) const
unsigned short int get_soc_qcut_st2(int wh, int sc) const
bool get_soc_openlut_extr(int wh, int sc) const
unsigned short int get_inrec_qual_st1(int wh, int sc) const
bool get_soc_run_21(int wh, int sc) const
unsigned short int get_soc_stdis_wl(int wh, int sc) const
unsigned short int get_soc_stdis_n(int wh, int sc) const
unsigned short int get_soc_qcut_st4(int wh, int sc) const
void L1MuDTTFParameters::reset ( void  )

reset parameters to zero

Definition at line 48 of file L1MuDTTFParameters.cc.

References mps_fire::i.

Referenced by MatrixReader.MatrixReader::__init__(), L1TMuonBarrelParamsHelper::configFromPy(), L1MuDTTFParameters(), MatrixReader.MatrixReader::showRaw(), and ~L1MuDTTFParameters().

48  {
49 
50  for( int i=0; i<6; i++ ) {
51  for( int j=0; j<12; j++ ) {
52 
53  inrec_qual_st1[i][j] = 0;
54  inrec_qual_st2[i][j] = 0;
55  inrec_qual_st3[i][j] = 0;
56  inrec_qual_st4[i][j] = 0;
57  soc_stdis_n[i][j] = 0;
58  soc_stdis_wl[i][j] = 0;
59  soc_stdis_wr[i][j] = 0;
60  soc_stdis_zl[i][j] = 0;
61  soc_stdis_zr[i][j] = 0;
62  soc_qcut_st1[i][j] = 0;
63  soc_qcut_st2[i][j] = 0;
64  soc_qcut_st4[i][j] = 0;
65  soc_qual_csc[i][j] = 0;
66  soc_run_21[i][j] = false;
67  soc_nbx_del[i][j] = false;
68  soc_csc_etacanc[i][j] = false;
69  soc_openlut_extr[i][j] = false;
70  }
71  }
72 }
unsigned short int inrec_qual_st3[6][12]
unsigned short int inrec_qual_st4[6][12]
unsigned short int soc_stdis_n[6][12]
unsigned short int soc_qcut_st4[6][12]
unsigned short int soc_stdis_wl[6][12]
unsigned short int soc_qcut_st2[6][12]
unsigned short int soc_stdis_zl[6][12]
bool soc_openlut_extr[6][12]
unsigned short int inrec_qual_st2[6][12]
unsigned short int soc_stdis_wr[6][12]
unsigned short int soc_qcut_st1[6][12]
unsigned short int inrec_qual_st1[6][12]
unsigned short int soc_qual_csc[6][12]
unsigned short int soc_stdis_zr[6][12]
template<class Archive >
void L1MuDTTFParameters::serialize ( Archive &  ar,
const unsigned int  version 
)
private
void L1MuDTTFParameters::set_inrec_qual_st1 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 74 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

74  {
75 
76  if ( check(wh,sc) == -99 ) return;
77  inrec_qual_st1[check(wh,sc)][sc] = val&0x7;
78 }
int check(int wh, int sc) const
unsigned short int inrec_qual_st1[6][12]
void L1MuDTTFParameters::set_inrec_qual_st2 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 86 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

86  {
87 
88  if ( check(wh,sc) == -99 ) return;
89  inrec_qual_st2[check(wh,sc)][sc] = val&0x7;
90 }
unsigned short int inrec_qual_st2[6][12]
int check(int wh, int sc) const
void L1MuDTTFParameters::set_inrec_qual_st3 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 98 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

98  {
99 
100  if ( check(wh,sc) == -99 ) return;
101  inrec_qual_st3[check(wh,sc)][sc] = val&0x7;
102 }
unsigned short int inrec_qual_st3[6][12]
int check(int wh, int sc) const
void L1MuDTTFParameters::set_inrec_qual_st4 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 110 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

110  {
111 
112  if ( check(wh,sc) == -99 ) return;
113  inrec_qual_st4[check(wh,sc)][sc] = val&0x7;
114 }
unsigned short int inrec_qual_st4[6][12]
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_csc_etacanc ( int  wh,
int  sc,
const bool  val 
)

Definition at line 254 of file L1MuDTTFParameters.cc.

References trackerTree::check(), SimDataFormats::CaloAnalysis::sc, and heppy_batch::val.

Referenced by ~L1MuDTTFParameters().

254  {
255 
256  if ( check(wh,sc) == -99 ) return;
257  soc_csc_etacanc[check(wh,sc)][sc] = val;
258 }
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_nbx_del ( int  wh,
int  sc,
const bool  val 
)

Definition at line 242 of file L1MuDTTFParameters.cc.

References trackerTree::check(), SimDataFormats::CaloAnalysis::sc, and heppy_batch::val.

Referenced by ~L1MuDTTFParameters().

242  {
243 
244  if ( check(wh,sc) == -99 ) return;
245  soc_nbx_del[check(wh,sc)][sc] = val;
246 }
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_openlut_extr ( int  wh,
int  sc,
const bool  val 
)

Definition at line 266 of file L1MuDTTFParameters.cc.

References trackerTree::check(), SimDataFormats::CaloAnalysis::sc, and heppy_batch::val.

Referenced by ~L1MuDTTFParameters().

266  {
267 
268  if ( check(wh,sc) == -99 ) return;
269  soc_openlut_extr[check(wh,sc)][sc] = val;
270 }
bool soc_openlut_extr[6][12]
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_qcut_st1 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 182 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

182  {
183 
184  if ( check(wh,sc) == -99 ) return;
185  soc_qcut_st1[check(wh,sc)][sc] = val&0x7;
186 }
int check(int wh, int sc) const
unsigned short int soc_qcut_st1[6][12]
void L1MuDTTFParameters::set_soc_qcut_st2 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 194 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

194  {
195 
196  if ( check(wh,sc) == -99 ) return;
197  soc_qcut_st2[check(wh,sc)][sc] = val&0x7;
198 }
unsigned short int soc_qcut_st2[6][12]
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_qcut_st4 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 206 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

206  {
207 
208  if ( check(wh,sc) == -99 ) return;
209  soc_qcut_st4[check(wh,sc)][sc] = val&0x7;
210 }
unsigned short int soc_qcut_st4[6][12]
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_qual_csc ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 218 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

218  {
219 
220  if ( check(wh,sc) == -99 ) return;
221  soc_qual_csc[check(wh,sc)][sc] = val&0x7;
222 }
int check(int wh, int sc) const
unsigned short int soc_qual_csc[6][12]
void L1MuDTTFParameters::set_soc_run_21 ( int  wh,
int  sc,
const bool  val 
)

Definition at line 230 of file L1MuDTTFParameters.cc.

References trackerTree::check(), SimDataFormats::CaloAnalysis::sc, and heppy_batch::val.

Referenced by ~L1MuDTTFParameters().

230  {
231 
232  if ( check(wh,sc) == -99 ) return;
233  soc_run_21[check(wh,sc)][sc] = val;
234 }
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_stdis_n ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 122 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

122  {
123 
124  if ( check(wh,sc) == -99 ) return;
125  soc_stdis_n[check(wh,sc)][sc] = val&0x7;
126 }
unsigned short int soc_stdis_n[6][12]
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_stdis_wl ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 134 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

134  {
135 
136  if ( check(wh,sc) == -99 ) return;
137  soc_stdis_wl[check(wh,sc)][sc] = val&0x7;
138 }
unsigned short int soc_stdis_wl[6][12]
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_stdis_wr ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 146 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

146  {
147 
148  if ( check(wh,sc) == -99 ) return;
149  soc_stdis_wr[check(wh,sc)][sc] = val&0x7;
150 }
unsigned short int soc_stdis_wr[6][12]
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_stdis_zl ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 158 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

158  {
159 
160  if ( check(wh,sc) == -99 ) return;
161  soc_stdis_zl[check(wh,sc)][sc] = val&0x7;
162 }
unsigned short int soc_stdis_zl[6][12]
int check(int wh, int sc) const
void L1MuDTTFParameters::set_soc_stdis_zr ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 170 of file L1MuDTTFParameters.cc.

References trackerTree::check(), and SimDataFormats::CaloAnalysis::sc.

Referenced by ~L1MuDTTFParameters().

170  {
171 
172  if ( check(wh,sc) == -99 ) return;
173  soc_stdis_zr[check(wh,sc)][sc] = val&0x7;
174 }
int check(int wh, int sc) const
unsigned short int soc_stdis_zr[6][12]

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Definition at line 121 of file L1MuDTTFParameters.h.

template<typename CondSerializationT , typename Enabled >
friend struct cond::serialization::access
friend

Definition at line 121 of file L1MuDTTFParameters.h.

Member Data Documentation

unsigned short int L1MuDTTFParameters::inrec_qual_st1[6][12]
private

Definition at line 99 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::inrec_qual_st2[6][12]
private

Definition at line 100 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::inrec_qual_st3[6][12]
private

Definition at line 101 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::inrec_qual_st4[6][12]
private

Definition at line 102 of file L1MuDTTFParameters.h.

bool L1MuDTTFParameters::soc_csc_etacanc[6][12]
private

Definition at line 117 of file L1MuDTTFParameters.h.

bool L1MuDTTFParameters::soc_nbx_del[6][12]
private

Definition at line 116 of file L1MuDTTFParameters.h.

bool L1MuDTTFParameters::soc_openlut_extr[6][12]
private

Definition at line 118 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::soc_qcut_st1[6][12]
private

Definition at line 110 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::soc_qcut_st2[6][12]
private

Definition at line 111 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::soc_qcut_st4[6][12]
private

Definition at line 112 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::soc_qual_csc[6][12]
private

Definition at line 113 of file L1MuDTTFParameters.h.

bool L1MuDTTFParameters::soc_run_21[6][12]
private

Definition at line 115 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::soc_stdis_n[6][12]
private

Definition at line 104 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::soc_stdis_wl[6][12]
private

Definition at line 105 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::soc_stdis_wr[6][12]
private

Definition at line 106 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::soc_stdis_zl[6][12]
private

Definition at line 107 of file L1MuDTTFParameters.h.

unsigned short int L1MuDTTFParameters::soc_stdis_zr[6][12]
private

Definition at line 108 of file L1MuDTTFParameters.h.