11 <<
"Wrong size of hsb mask " <<
mask.size() <<
" " <<
getMaskSize() <<
"\n";
14 if (hsb != 0 && hsb != 1) {
15 throw cms::Exception(
"L1RPCHsbConfig::getHsbMask") <<
"Wrong hsb index: " << hsb <<
"\n";
31 if (input < 0 || input >=
int(
sizeof(
m_hsb0) / (
sizeof(
m_hsb0[0])))) {
32 throw cms::Exception(
"L1RPCHsbConfig::getHsbMask") <<
"Wrong hsb input index: " <<
input <<
"\n";
36 }
else if (hsb == 1) {
39 throw cms::Exception(
"L1RPCHsbConfig::getHsbMask") <<
"Wrong hsb index: " << hsb <<
"\n";
void setHsbMask(int hsb, const std::vector< int > &mask)
static std::string const input
int getHsbMask(int hsb, int input) const
virtual ~L1RPCHsbConfig()