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
L1MuDTTFMasks Class Reference

#include <L1MuDTTFMasks.h>

Public Member Functions

bool get_etsoc_chdis_st1 (int wh, int sc) const
 
bool get_etsoc_chdis_st2 (int wh, int sc) const
 
bool get_etsoc_chdis_st3 (int wh, int sc) const
 
bool get_inrec_chdis_csc (int wh, int sc) const
 
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
 
 L1MuDTTFMasks ()
 constructor More...
 
void print () const
 
void reset ()
 reset parameters to zero More...
 
void set_etsoc_chdis_st1 (int wh, int sc, const bool val)
 
void set_etsoc_chdis_st2 (int wh, int sc, const bool val)
 
void set_etsoc_chdis_st3 (int wh, int sc, const bool val)
 
void set_inrec_chdis_csc (int wh, int sc, const bool val)
 
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)
 
virtual ~L1MuDTTFMasks ()
 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

bool etsoc_chdis_st1 [6][12]
 
bool etsoc_chdis_st2 [6][12]
 
bool etsoc_chdis_st3 [6][12]
 
bool inrec_chdis_csc [6][12]
 
bool inrec_chdis_st1 [6][12]
 
bool inrec_chdis_st2 [6][12]
 
bool inrec_chdis_st3 [6][12]
 
bool inrec_chdis_st4 [6][12]
 

Friends

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

Detailed Description

DTTF Masks from OMDS

Date:
2008/05/14 14:58:02
Revision:
1.1

J. Troconiz UAM Madrid

Definition at line 40 of file L1MuDTTFMasks.h.

Constructor & Destructor Documentation

L1MuDTTFMasks::L1MuDTTFMasks ( )
inline

constructor

Definition at line 45 of file L1MuDTTFMasks.h.

References reset().

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

destructor

Definition at line 48 of file L1MuDTTFMasks.h.

48 {}

Member Function Documentation

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

Definition at line 161 of file L1MuDTTFMasks.cc.

bool L1MuDTTFMasks::get_etsoc_chdis_st1 ( int  wh,
int  sc 
) const

Definition at line 131 of file L1MuDTTFMasks.cc.

bool L1MuDTTFMasks::get_etsoc_chdis_st2 ( int  wh,
int  sc 
) const

Definition at line 143 of file L1MuDTTFMasks.cc.

bool L1MuDTTFMasks::get_etsoc_chdis_st3 ( int  wh,
int  sc 
) const

Definition at line 155 of file L1MuDTTFMasks.cc.

bool L1MuDTTFMasks::get_inrec_chdis_csc ( int  wh,
int  sc 
) const

Definition at line 119 of file L1MuDTTFMasks.cc.

bool L1MuDTTFMasks::get_inrec_chdis_st1 ( int  wh,
int  sc 
) const

Definition at line 71 of file L1MuDTTFMasks.cc.

bool L1MuDTTFMasks::get_inrec_chdis_st2 ( int  wh,
int  sc 
) const

Definition at line 83 of file L1MuDTTFMasks.cc.

bool L1MuDTTFMasks::get_inrec_chdis_st3 ( int  wh,
int  sc 
) const

Definition at line 95 of file L1MuDTTFMasks.cc.

bool L1MuDTTFMasks::get_inrec_chdis_st4 ( int  wh,
int  sc 
) const

Definition at line 107 of file L1MuDTTFMasks.cc.

void L1MuDTTFMasks::print ( void  ) const

Definition at line 169 of file L1MuDTTFMasks.cc.

void L1MuDTTFMasks::reset ( void  )

reset parameters to zero

Definition at line 48 of file L1MuDTTFMasks.cc.

Referenced by L1MuDTTFMasks().

template<class Archive >
void L1MuDTTFMasks::serialize ( Archive &  ar,
const unsigned int  version 
)
private
void L1MuDTTFMasks::set_etsoc_chdis_st1 ( int  wh,
int  sc,
const bool  val 
)

Definition at line 125 of file L1MuDTTFMasks.cc.

void L1MuDTTFMasks::set_etsoc_chdis_st2 ( int  wh,
int  sc,
const bool  val 
)

Definition at line 137 of file L1MuDTTFMasks.cc.

void L1MuDTTFMasks::set_etsoc_chdis_st3 ( int  wh,
int  sc,
const bool  val 
)

Definition at line 149 of file L1MuDTTFMasks.cc.

void L1MuDTTFMasks::set_inrec_chdis_csc ( int  wh,
int  sc,
const bool  val 
)

Definition at line 113 of file L1MuDTTFMasks.cc.

void L1MuDTTFMasks::set_inrec_chdis_st1 ( int  wh,
int  sc,
const bool  val 
)

Definition at line 65 of file L1MuDTTFMasks.cc.

void L1MuDTTFMasks::set_inrec_chdis_st2 ( int  wh,
int  sc,
const bool  val 
)

Definition at line 77 of file L1MuDTTFMasks.cc.

void L1MuDTTFMasks::set_inrec_chdis_st3 ( int  wh,
int  sc,
const bool  val 
)

Definition at line 89 of file L1MuDTTFMasks.cc.

void L1MuDTTFMasks::set_inrec_chdis_st4 ( int  wh,
int  sc,
const bool  val 
)

Definition at line 101 of file L1MuDTTFMasks.cc.

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Definition at line 88 of file L1MuDTTFMasks.h.

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

Definition at line 88 of file L1MuDTTFMasks.h.

Member Data Documentation

bool L1MuDTTFMasks::etsoc_chdis_st1[6][12]
private

Definition at line 83 of file L1MuDTTFMasks.h.

bool L1MuDTTFMasks::etsoc_chdis_st2[6][12]
private

Definition at line 84 of file L1MuDTTFMasks.h.

bool L1MuDTTFMasks::etsoc_chdis_st3[6][12]
private

Definition at line 85 of file L1MuDTTFMasks.h.

bool L1MuDTTFMasks::inrec_chdis_csc[6][12]
private

Definition at line 82 of file L1MuDTTFMasks.h.

bool L1MuDTTFMasks::inrec_chdis_st1[6][12]
private

Definition at line 78 of file L1MuDTTFMasks.h.

bool L1MuDTTFMasks::inrec_chdis_st2[6][12]
private

Definition at line 79 of file L1MuDTTFMasks.h.

bool L1MuDTTFMasks::inrec_chdis_st3[6][12]
private

Definition at line 80 of file L1MuDTTFMasks.h.

bool L1MuDTTFMasks::inrec_chdis_st4[6][12]
private

Definition at line 81 of file L1MuDTTFMasks.h.