MBTS input class to the CTP simulation.
More...
#include <MbtsCTP.h>
|
| MbtsCTP (uint32_t word0=0) |
|
uint32_t | cableWord0 (void) const |
| Returns an unsigned integer trigger word containing two 3bit trigger multiplicities: backward and forward triggers above threshold. More...
|
|
const std::string | dump () const |
| dump raw object content to string More...
|
|
const std::string | print () const |
| print object content in a human readable form to string More...
|
|
MBTS input class to the CTP simulation.
A StoreGate class to contain the output status of the
level 1 MBTS trigger simulation for input into the CTP
simulation. This class contains the trigger multiplicities
and single inputs above threshold for one side.
- Author
- William H. Bell w.bel.nosp@m.l@ph.nosp@m.ysics.nosp@m..gla.nosp@m..ac.u.nosp@m.k
- Revision
- 187728
- Date
- 2009-05-27 18:18:06 +0200 (Wed, 27 May 2009)
Definition at line 27 of file MbtsCTP.h.
◆ MbtsCTP()
LVL1::MbtsCTP::MbtsCTP |
( |
uint32_t |
word0 = 0 | ) |
|
◆ cableWord0()
uint32_t LVL1::MbtsCTP::cableWord0 |
( |
void |
| ) |
const |
|
inline |
Returns an unsigned integer trigger word containing two 3bit trigger multiplicities: backward and forward triggers above threshold.
Definition at line 37 of file MbtsCTP.h.
◆ dump()
const std::string LVL1::MbtsCTP::dump |
( |
| ) |
const |
dump raw object content to string
Definition at line 20 of file MbtsCTP.cxx.
24 s <<
" 0x" << std::hex << std::setw(8) << std::setfill(
'0' ) <<
m_cableWord0
25 << std::dec << std::setfill(
' ') << std::endl;
◆ print()
const std::string LVL1::MbtsCTP::print |
( |
| ) |
const |
print object content in a human readable form to string
Definition at line 30 of file MbtsCTP.cxx.
34 s << std::setfill(
'0' )
36 << std::setfill(
' ') << std::endl;
◆ m_cableWord0
const uint32_t LVL1::MbtsCTP::m_cableWord0 |
|
private |
A data member to contain two 3bit trigger multiplicities.
Definition at line 48 of file MbtsCTP.h.
The documentation for this class was generated from the following files:
static const std::string printBits(const int value, const int startbit, const int endbit)
print selected bit range into string