Legacy data class representing the LVL1 CTP trigger decision.
More...
#include <CTP_Decision.h>
|
| typedef std::vector< std::string > | items_type |
| | Type storing the names of the passed LVL1 items.
|
Legacy data class representing the LVL1 CTP trigger decision.
This class holds the LVL1 CTP trigger decision,
a vector of fired LVL1 items and trigger type word.
The CTP trigger decision vector is 256 bits long, arranged
into 8 32 bit words, which can be accessed either independently
or as a vector.
This class is now outdated. For analysis purposes one should
rather use TrigDec::TrigDecisionTool to retrieve the LVL1
decision for the event.
- Author
- Tadashi Maeno Tadas.nosp@m.hi.M.nosp@m.aeno@.nosp@m.cern.nosp@m..ch
-
Wolfgang Ehrenfeld Wolfg.nosp@m.ang..nosp@m.Menge.nosp@m.s@de.nosp@m.sy.de
- Version
- $Revision: 1.10 $
- Date
- $Date: 2008-05-20 16:59:50 $
Definition at line 39 of file CTP_Decision.h.
◆ items_type
◆ CTP_Decision()
| CTP_Decision::CTP_Decision |
( |
| ) |
|
|
inline |
Default (empty) constructor.
Definition at line 43 of file CTP_Decision.h.
45 }
std::vector< uint32_t > m_CTPResultWord
vector of CTP trigger words
items_type m_items
vector of fired LVL1 items
uint32_t m_triggerTypeWord
LVL1 trigger type word.
◆ ~CTP_Decision()
| virtual CTP_Decision::~CTP_Decision |
( |
| ) |
|
|
inlinevirtual |
◆ dump()
| const std::string CTP_Decision::dump |
( |
| ) |
const |
Dump raw content of object to string.
Definition at line 14 of file CTP_Decision.cxx.
14 {
15
17
19 s << std::setw(2) <<
i
20 <<
" 0x" << std::hex << std::setw(8) << std::setfill(
'0') <<
m_CTPResultWord[
i]
21 << std::dec << std::setfill(' ') << std::endl;
22 }
24
25 for( std::vector<std::string>::const_iterator item =
m_items.begin();
26 item !=
m_items.end(); ++item ) {
28 }
29
31}
◆ getItems()
| const items_type & CTP_Decision::getItems |
( |
| ) |
const |
|
inline |
◆ getTriggerTypeWord()
| uint32_t CTP_Decision::getTriggerTypeWord |
( |
| ) |
const |
|
inline |
◆ getWord()
| uint32_t CTP_Decision::getWord |
( |
const unsigned int | i | ) |
const |
|
inline |
◆ getWord0()
| uint32_t CTP_Decision::getWord0 |
( |
| ) |
const |
|
inline |
◆ getWord1()
| uint32_t CTP_Decision::getWord1 |
( |
| ) |
const |
|
inline |
◆ getWord2()
| uint32_t CTP_Decision::getWord2 |
( |
| ) |
const |
|
inline |
◆ getWord3()
| uint32_t CTP_Decision::getWord3 |
( |
| ) |
const |
|
inline |
◆ getWord4()
| uint32_t CTP_Decision::getWord4 |
( |
| ) |
const |
|
inline |
◆ getWord5()
| uint32_t CTP_Decision::getWord5 |
( |
| ) |
const |
|
inline |
◆ getWord6()
| uint32_t CTP_Decision::getWord6 |
( |
| ) |
const |
|
inline |
◆ getWord7()
| uint32_t CTP_Decision::getWord7 |
( |
| ) |
const |
|
inline |
◆ getWords()
| const std::vector< uint32_t > & CTP_Decision::getWords |
( |
| ) |
const |
|
inline |
◆ isAccepted()
| bool CTP_Decision::isAccepted |
( |
| ) |
const |
|
inline |
◆ setItem()
| void CTP_Decision::setItem |
( |
const items_type::value_type & | item | ) |
|
|
inline |
◆ setItems()
| void CTP_Decision::setItems |
( |
const items_type & | items | ) |
|
|
inline |
◆ setTriggerTypeWord()
| void CTP_Decision::setTriggerTypeWord |
( |
uint32_t | word | ) |
|
|
inline |
◆ setWord()
| void CTP_Decision::setWord |
( |
const unsigned int | i, |
|
|
const uint32_t | word ) |
|
inline |
◆ setWord0()
| void CTP_Decision::setWord0 |
( |
const uint32_t | word | ) |
|
|
inline |
◆ setWord1()
| void CTP_Decision::setWord1 |
( |
const uint32_t | word | ) |
|
|
inline |
◆ setWord2()
| void CTP_Decision::setWord2 |
( |
const uint32_t | word | ) |
|
|
inline |
◆ setWord3()
| void CTP_Decision::setWord3 |
( |
const uint32_t | word | ) |
|
|
inline |
◆ setWord4()
| void CTP_Decision::setWord4 |
( |
const uint32_t | word | ) |
|
|
inline |
◆ setWord5()
| void CTP_Decision::setWord5 |
( |
const uint32_t | word | ) |
|
|
inline |
◆ setWord6()
| void CTP_Decision::setWord6 |
( |
const uint32_t | word | ) |
|
|
inline |
◆ setWord7()
| void CTP_Decision::setWord7 |
( |
const uint32_t | word | ) |
|
|
inline |
◆ setWords()
| void CTP_Decision::setWords |
( |
const std::vector< uint32_t > & | words | ) |
|
|
inline |
◆ m_CTPResultWord
| std::vector< uint32_t > CTP_Decision::m_CTPResultWord |
|
private |
◆ m_items
◆ m_triggerTypeWord
| uint32_t CTP_Decision::m_triggerTypeWord |
|
private |
The documentation for this class was generated from the following files: