CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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

destructor

Definition at line 48 of file L1MuDTTFParameters.h.

48 {}

Member Function Documentation

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

Definition at line 278 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_inrec_qual_st1 ( int  wh,
int  sc 
) const

Definition at line 80 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_inrec_qual_st2 ( int  wh,
int  sc 
) const

Definition at line 92 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_inrec_qual_st3 ( int  wh,
int  sc 
) const

Definition at line 104 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_inrec_qual_st4 ( int  wh,
int  sc 
) const

Definition at line 116 of file L1MuDTTFParameters.cc.

bool L1MuDTTFParameters::get_soc_csc_etacanc ( int  wh,
int  sc 
) const

Definition at line 260 of file L1MuDTTFParameters.cc.

bool L1MuDTTFParameters::get_soc_nbx_del ( int  wh,
int  sc 
) const

Definition at line 248 of file L1MuDTTFParameters.cc.

bool L1MuDTTFParameters::get_soc_openlut_extr ( int  wh,
int  sc 
) const

Definition at line 272 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_soc_qcut_st1 ( int  wh,
int  sc 
) const

Definition at line 188 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_soc_qcut_st2 ( int  wh,
int  sc 
) const

Definition at line 200 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_soc_qcut_st4 ( int  wh,
int  sc 
) const

Definition at line 212 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_soc_qual_csc ( int  wh,
int  sc 
) const

Definition at line 224 of file L1MuDTTFParameters.cc.

bool L1MuDTTFParameters::get_soc_run_21 ( int  wh,
int  sc 
) const

Definition at line 236 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_soc_stdis_n ( int  wh,
int  sc 
) const

Definition at line 128 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_soc_stdis_wl ( int  wh,
int  sc 
) const

Definition at line 140 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_soc_stdis_wr ( int  wh,
int  sc 
) const

Definition at line 152 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_soc_stdis_zl ( int  wh,
int  sc 
) const

Definition at line 164 of file L1MuDTTFParameters.cc.

unsigned short int L1MuDTTFParameters::get_soc_stdis_zr ( int  wh,
int  sc 
) const

Definition at line 176 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::print ( void  ) const

Definition at line 286 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::reset ( void  )

reset parameters to zero

Definition at line 48 of file L1MuDTTFParameters.cc.

Referenced by L1MuDTTFParameters().

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.

void L1MuDTTFParameters::set_inrec_qual_st2 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 86 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_inrec_qual_st3 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 98 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_inrec_qual_st4 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 110 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_csc_etacanc ( int  wh,
int  sc,
const bool  val 
)

Definition at line 254 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_nbx_del ( int  wh,
int  sc,
const bool  val 
)

Definition at line 242 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_openlut_extr ( int  wh,
int  sc,
const bool  val 
)

Definition at line 266 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_qcut_st1 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 182 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_qcut_st2 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 194 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_qcut_st4 ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 206 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_qual_csc ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 218 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_run_21 ( int  wh,
int  sc,
const bool  val 
)

Definition at line 230 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_stdis_n ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 122 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_stdis_wl ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 134 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_stdis_wr ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 146 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_stdis_zl ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 158 of file L1MuDTTFParameters.cc.

void L1MuDTTFParameters::set_soc_stdis_zr ( int  wh,
int  sc,
const unsigned short int  val 
)

Definition at line 170 of file L1MuDTTFParameters.cc.

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.