#include <CondFormats/L1TObjects/interface/L1RPCHsbConfig.h>
Public Member Functions | |
int | getHsbMask (int hsb, int input) const |
int | getMaskSize () const |
L1RPCHsbConfig () | |
void | setHsbMask (int hsb, const std::vector< int > &mask) |
virtual | ~L1RPCHsbConfig () |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
int | m_hsb0 [8] |
int | m_hsb1 [8] |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Description: Contains configuration of HSB inputs
Usage: <usage>
Definition at line 26 of file L1RPCHsbConfig.h.
L1RPCHsbConfig::L1RPCHsbConfig | ( | ) |
Definition at line 4 of file L1RPCHsbConfig.cc.
|
virtual |
Definition at line 6 of file L1RPCHsbConfig.cc.
int L1RPCHsbConfig::getHsbMask | ( | int | hsb, |
int | input | ||
) | const |
Definition at line 30 of file L1RPCHsbConfig.cc.
References Exception, input, m_hsb0, and m_hsb1.
Referenced by RPCHalfSorter::run().
|
inline |
|
private |
void L1RPCHsbConfig::setHsbMask | ( | int | hsb, |
const std::vector< int > & | mask | ||
) |
Definition at line 8 of file L1RPCHsbConfig.cc.
References Exception, getMaskSize(), mps_fire::i, m_hsb0, m_hsb1, and gpuClustering::pixelStatus::mask.
|
friend |
Definition at line 39 of file L1RPCHsbConfig.h.
|
friend |
Definition at line 39 of file L1RPCHsbConfig.h.
|
private |
Definition at line 33 of file L1RPCHsbConfig.h.
Referenced by getHsbMask(), and setHsbMask().
|
private |
Definition at line 37 of file L1RPCHsbConfig.h.
Referenced by getHsbMask(), and setHsbMask().