5#ifndef INDET_BEAMSPOTSTATUSCODE
6#define INDET_BEAMSPOTSTATUSCODE
29 return ( i > 0 ?
true :
false );
65 for (
int i =0; i <
length; ++i) {
66 temp = (temp << 1) + 1;
68 return (word >> bit) & temp;
void setAlgType(int type)
static const int m_onlineLength
static void setOnlineStatus(bool isOnline, int &word)
static const int m_fitStatusBit
static const int m_algorithmTypeBit
static const int m_algorithmTypeLength
static int getItem(int word, int bit, int length)
static void setAlgType(int type, int &word)
int getItem(int bit, int length) const
static const int m_onlineBit
static const int m_widthBit
static bool fitWidth(int word)
static int formBit(int bit, int word)
static const int m_fitStatusLength
void setOnlineStatus(bool isOnline)
static bool isOnline(int word)
static int fitStatus(int word)
static const int m_widthLength
static void setFitStatus(int status, int &word)
static void setFitWidth(bool fitWidth, int &word)
void setFitWidth(bool fitWidth)
static int algType(int word)
static void setWordBit(int flag, int &word)
void setFitStatus(int status)