#include <Lvl1Result.h>
|
| bool | m_configured |
| std::vector< uint32_t > | m_l1_itemsTBP |
| | Trigger (level 1 items) Before Prescale.
|
| std::vector< uint32_t > | m_l1_itemsTAP |
| | Trigger (level 1 items) After Prescale.
|
| std::vector< uint32_t > | m_l1_itemsTAV |
| | Trigger (level 1 items) After Veto (==final L1 decision)
|
Definition at line 31 of file Lvl1Result.h.
◆ Lvl1Result()
| LVL1CTP::Lvl1Result::Lvl1Result |
( |
bool | config = false | ) |
|
|
inline |
◆ anyActiveL1ItemAfterVeto()
| bool Lvl1Result::anyActiveL1ItemAfterVeto |
( |
| ) |
const |
any LVL1 item passed after prescale, veto ?
Definition at line 9 of file Lvl1Result.cxx.
10{
13 }
14
15 return false;
16}
std::vector< uint32_t > m_l1_itemsTAV
Trigger (level 1 items) After Veto (==final L1 decision)
◆ isAccepted()
| bool Lvl1Result::isAccepted |
( |
| ) |
const |
final LVL1 decision && isConfigured
Definition at line 19 of file Lvl1Result.cxx.
20{
22}
bool isConfigured() const
is LVL1 configured ?
bool anyActiveL1ItemAfterVeto() const
any LVL1 item passed after prescale, veto ?
◆ isConfigured()
| bool LVL1CTP::Lvl1Result::isConfigured |
( |
| ) |
const |
|
inline |
◆ isPassedAfterPrescale()
| bool Lvl1Result::isPassedAfterPrescale |
( |
unsigned int | item | ) |
const |
after prescale
Definition at line 32 of file Lvl1Result.cxx.
33{
36 return (((word >> (item % 32)) & 0x1) != 0);
37}
std::vector< uint32_t > m_l1_itemsTAP
Trigger (level 1 items) After Prescale.
◆ isPassedAfterVeto()
| bool Lvl1Result::isPassedAfterVeto |
( |
unsigned int | item | ) |
const |
final L1 decision for this item
Definition at line 39 of file Lvl1Result.cxx.
40{
43 return (((word >> (item % 32)) & 0x1) != 0);
44}
◆ isPassedBeforePrescale()
| bool Lvl1Result::isPassedBeforePrescale |
( |
unsigned int | item | ) |
const |
raw L1 item
Definition at line 25 of file Lvl1Result.cxx.
26{
29 return (((word >> (item % 32)) & 0x1) != 0);
30}
std::vector< uint32_t > m_l1_itemsTBP
Trigger (level 1 items) Before Prescale.
◆ isPassedRaw()
| bool Lvl1Result::isPassedRaw |
( |
unsigned int | item | ) |
const |
same as isPassedBeforePrescale
Definition at line 47 of file Lvl1Result.cxx.
48{
50}
bool isPassedBeforePrescale(unsigned int item) const
raw L1 item
◆ isPrescaled()
| bool Lvl1Result::isPrescaled |
( |
unsigned int | item | ) |
const |
item isPassedBeforePrescale and not isPassedAfterPrescale
Definition at line 53 of file Lvl1Result.cxx.
54{
56}
bool isPassedAfterPrescale(unsigned int item) const
after prescale
◆ isVeto()
| bool Lvl1Result::isVeto |
( |
unsigned int | item | ) |
const |
item isPassedAfterPrescale and not isPassedAfterVeto
Definition at line 58 of file Lvl1Result.cxx.
59{
61}
bool isPassedAfterVeto(unsigned int item) const
final L1 decision for this item
◆ itemsAfterPrescale() [1/2]
| std::vector< uint32_t > & LVL1CTP::Lvl1Result::itemsAfterPrescale |
( |
| ) |
|
|
inline |
◆ itemsAfterPrescale() [2/2]
| const std::vector< uint32_t > & LVL1CTP::Lvl1Result::itemsAfterPrescale |
( |
| ) |
const |
|
inline |
◆ itemsAfterVeto() [1/2]
| std::vector< uint32_t > & LVL1CTP::Lvl1Result::itemsAfterVeto |
( |
| ) |
|
|
inline |
◆ itemsAfterVeto() [2/2]
| const std::vector< uint32_t > & LVL1CTP::Lvl1Result::itemsAfterVeto |
( |
| ) |
const |
|
inline |
◆ itemsBeforePrescale() [1/2]
| std::vector< uint32_t > & LVL1CTP::Lvl1Result::itemsBeforePrescale |
( |
| ) |
|
|
inline |
◆ itemsBeforePrescale() [2/2]
| const std::vector< uint32_t > & LVL1CTP::Lvl1Result::itemsBeforePrescale |
( |
| ) |
const |
|
inline |
◆ itemsPassed() [1/2]
| std::vector< uint32_t > & LVL1CTP::Lvl1Result::itemsPassed |
( |
| ) |
|
|
inline |
◆ itemsPassed() [2/2]
| const std::vector< uint32_t > & LVL1CTP::Lvl1Result::itemsPassed |
( |
| ) |
const |
|
inline |
◆ nItems()
| unsigned int LVL1CTP::Lvl1Result::nItems |
( |
| ) |
const |
|
inline |
◆ m_configured
| bool LVL1CTP::Lvl1Result::m_configured |
|
private |
◆ m_l1_itemsTAP
| std::vector<uint32_t> LVL1CTP::Lvl1Result::m_l1_itemsTAP |
|
private |
Trigger (level 1 items) After Prescale.
Definition at line 74 of file Lvl1Result.h.
◆ m_l1_itemsTAV
| std::vector<uint32_t> LVL1CTP::Lvl1Result::m_l1_itemsTAV |
|
private |
Trigger (level 1 items) After Veto (==final L1 decision)
Definition at line 75 of file Lvl1Result.h.
◆ m_l1_itemsTBP
| std::vector<uint32_t> LVL1CTP::Lvl1Result::m_l1_itemsTBP |
|
private |
Trigger (level 1 items) Before Prescale.
Definition at line 73 of file Lvl1Result.h.
The documentation for this class was generated from the following files: