#include <TrigT2MbtsBits.h>
|
| static constexpr int | NUM_MBTS = 32 |
| | A data member to contain the number of MBTS counters.
|
- Author
- W. H. Bell W.Bel.nosp@m.l@ce.nosp@m.rn.ch
A class to contain the DSP energies and times of each MBTS counter.
Definition at line 22 of file Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigT2MbtsBits.h.
◆ TrigT2MbtsBits() [1/4]
| TrigT2MbtsBits::TrigT2MbtsBits |
( |
| ) |
|
|
default |
◆ TrigT2MbtsBits() [2/4]
| TrigT2MbtsBits::TrigT2MbtsBits |
( |
const std::vector< float > & | triggerEnergies, |
|
|
const std::vector< float > & | triggerTimes ) |
Definition at line 12 of file TrigT2MbtsBits.cxx.
13 :
16{
19}
std::vector< float > m_triggerEnergies
static constexpr int NUM_MBTS
A data member to contain the number of MBTS counters.
const std::vector< float > & triggerTimes(void) const
Return the relative times of the triggers.
const std::vector< float > & triggerEnergies(void) const
Return the trigger energies of each counter.
std::vector< float > m_triggerTimes
◆ ~TrigT2MbtsBits()
| TrigT2MbtsBits::~TrigT2MbtsBits |
( |
| ) |
|
|
default |
◆ TrigT2MbtsBits() [3/4]
◆ TrigT2MbtsBits() [4/4]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ print() [1/2]
| void TrigT2MbtsBits::print |
( |
MsgStream & | log | ) |
const |
Prints out data members to MsgStream.
Definition at line 28 of file TrigT2MbtsBits.cxx.
28 {
29 std::vector<float>::const_iterator itr;
30 std::vector<float>::const_iterator itr_end;
31
34 log << MSG::DEBUG <<
"m_triggerEnergies = {";
35 for(;itr != itr_end; ++itr) {
36 log << MSG::DEBUG << (*itr) <<
",";
37 }
38 log << MSG::DEBUG <<
"}\n";
39
42 log << MSG::DEBUG <<
"m_triggerTimes = {";
43 for(;itr != itr_end; ++itr) {
44 log << MSG::DEBUG << (*itr) <<
",";
45 }
47}
◆ print() [2/2]
| void TrigT2MbtsBits::print |
( |
void | | ) |
const |
Prints out data members to std::cout.
Definition at line 23 of file TrigT2MbtsBits.cxx.
23 {
24 std::cout <<
str(*
this) << std::endl;
25}
◆ triggerEnergies()
| const std::vector< float > & TrigT2MbtsBits::triggerEnergies |
( |
void | | ) |
const |
|
inline |
◆ triggerTimes()
| const std::vector< float > & TrigT2MbtsBits::triggerTimes |
( |
void | | ) |
const |
|
inline |
◆ m_triggerEnergies
◆ m_triggerTimes
◆ NUM_MBTS
| int TrigT2MbtsBits::NUM_MBTS = 32 |
|
staticconstexpr |
The documentation for this class was generated from the following files: