1 #ifndef CondFormats_L1TObjects_L1GtBoard_h 2 #define CondFormats_L1TObjects_L1GtBoard_h 130 void print(std::ostream& myCout)
const;
int m_gtPositionEvmRecord
the position of board data block in the GT EVM readout record
const uint16_t gtBoardId() const
get the board ID
std::map< int, std::vector< L1GtObject > > m_gtInputPsbChannels
void setGtBoardSlot(const int &)
void setGtBoardHexName(const int &)
const std::vector< L1GtPsbQuad > & gtQuadInPsb() const
void setGtBitEvmActiveBoards(const int &)
void print(std::ostream &myCout) const
print board
void setGtPositionEvmRecord(const int &)
const int gtBitDaqActiveBoards() const
int m_gtBoardIndex
board index
friend std::ostream & operator<<(std::ostream &, const L1GtBoard &)
output stream operator
int m_gtPositionDaqRecord
the position of board data block in the GT DAQ readout record
int m_gtBoardSlot
the slot of board (part of Board_Id)
const int gtPositionEvmRecord() const
const int gtBoardHexName() const
get / set board hex fragment name in hw record
const std::map< int, std::vector< L1GtObject > > & gtInputPsbChannels() const
const int gtBoardIndex() const
get / set board index
L1GtBoard & operator=(const L1GtBoard &)
assignment operator
void setGtInputPsbChannels(const std::map< int, std::vector< L1GtObject > > &)
L1GtBoardType m_gtBoardType
board type (from L1GtBoardType enum)
bool operator!=(const L1GtBoard &) const
unequal operator
const int gtBitEvmActiveBoards() const
std::string gtBoardName() const
return board name - it depends on L1GtBoardType enum!!!
void setGtBitDaqActiveBoards(const int &)
void setGtPositionDaqRecord(const int &)
bool operator<(const L1GtBoard &) const
less than operator
int m_gtBitDaqActiveBoards
#define COND_SERIALIZABLE
bool operator==(const L1GtBoard &) const
equal operator
const int gtBoardSlot() const
get / set board slot
std::vector< L1GtPsbQuad > m_gtQuadInPsb
void setGtBoardIndex(const int &)
int m_gtBitEvmActiveBoards
virtual ~L1GtBoard()
destructor
static const int NumberCablesBoard
number of InfiniCables per board
const L1GtBoardType gtBoardType() const
get / set board type
void setGtBoardType(const L1GtBoardType &)
const int gtPositionDaqRecord() const
void setGtQuadInPsb(const std::vector< L1GtPsbQuad > &)