59 myCout <<
"\nL1 GT Parameters" << std::endl;
63 myCout <<
"\n Active boards in L1 GT DAQ record (hex format) = " << std::hex
65 << std::setfill(
' ') << std::endl;
67 myCout <<
"\n Active boards in L1 GT EVM record (hex format) = " << std::hex
69 << std::setfill(
' ') << std::endl;
72 <<
" Number of bunch crosses per board in L1 GT DAQ record\n"
73 <<
" Board bit gives the position of the board in the \"active boards\" word.\n"
78 myCout <<
" Board active bit " << iBit <<
": " << (*cIt) <<
" BXs" << std::endl;
83 <<
" Number of bunch crosses per board in L1 GT EVM record\n"
84 <<
" Board bit gives the position of the board in the \"active boards\" word.\n"
89 myCout <<
" Board active bit " << iBit <<
": " << (*cIt) <<
" BXs" << std::endl;
93 myCout <<
"\n Length of the BST message = " <<
m_bstLengthBytes << std::endl;
95 myCout <<
"\n" << std::endl;
virtual ~L1GtParameters()
void setGtDaqNrBxBoard(const std::vector< int > &)
void setGtBstLengthBytes(const unsigned int &)
std::vector< int > m_daqNrBxBoard
number of Bx per board in the DAQ record
unsigned int m_bstLengthBytes
length of BST message (in bytes)
void print(std::ostream &) const
print all the L1 GT parameters
std::ostream & operator<<(std::ostream &out, const ALILine &li)
uint16_t m_evmActiveBoards
active boards in the L1 EVM record
void setGtTotalBxInEvent(const int &)
uint16_t m_daqActiveBoards
active boards in the L1 DAQ record
void setGtEvmActiveBoards(const uint16_t &)
void setGtEvmNrBxBoard(const std::vector< int > &)
void setGtDaqActiveBoards(const uint16_t &)
std::vector< int > m_evmNrBxBoard
number of Bx per board in the EVM record
int m_totalBxInEvent
total Bx's in the event