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