![]() |
ATLAS Offline Software
|
The TrigDecision is an object which merges trigger informations from various levels. More...
#include <TrigDecision.h>
Public Member Functions | |
| TrigDecision () | |
| TrigDecision (const LVL1CTP::Lvl1Result &l1Result, const HLT::HLTResult &l2Result, const HLT::HLTResult &efResult, uint32_t masterKey=0) | |
| TrigDecision (const LVL1CTP::Lvl1Result &l1Result, const HLT::HLTResult &HltResult, uint32_t masterKey=0) | |
| TrigDecision (const LVL1CTP::Lvl1Result &l1Result, const DataLink< HLT::HLTResult > &l2Result, const DataLink< HLT::HLTResult > &efResult, uint32_t masterKey=0, char bgCode=0) | |
| virtual | ~TrigDecision () |
| uint32_t | masterKey () const |
| char | BGCode () const |
| const LVL1CTP::Lvl1Result & | getL1Result () const |
| const HLT::HLTResult & | getL2Result () const |
| const DataLink< HLT::HLTResult > & | getL2ResultLink () const |
| const HLT::HLTResult & | getEFResult () const |
| const DataLink< HLT::HLTResult > & | getEFResultLink () const |
| const HLT::HLTResult & | getHLTResult () const |
| const DataLink< HLT::HLTResult > & | getHLTResultLink () const |
Private Attributes | |
| uint32_t | m_configMasterKey |
| char | m_bgCode |
| LVL1CTP::Lvl1Result | m_l1_result |
| Lvl1Result. More... | |
| DataLink< HLT::HLTResult > | m_l2_result |
| HLTResult of trigger level 2. More... | |
| DataLink< HLT::HLTResult > | m_ef_result |
| HLTResult of trigger level EF. More... | |
| DataLink< HLT::HLTResult > | m_hlt_result |
| HLTResult of merged L2EF. More... | |
| HLT::HLTResult * | m_l2_result_ptr |
| HLT::HLTResult * | m_ef_result_ptr |
| HLT::HLTResult * | m_hlt_result_ptr |
Friends | |
| class | TrigDecisionTool |
| class | TrigDecisionMaker |
| class | TrigDecisionCnv_p1 |
The TrigDecision is an object which merges trigger informations from various levels.
Definition at line 60 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
| TrigDecision::TrigDecision | ( | ) |
Definition at line 30 of file TrigDecision.cxx.
| TrigDecision::TrigDecision | ( | const LVL1CTP::Lvl1Result & | l1Result, |
| const HLT::HLTResult & | l2Result, | ||
| const HLT::HLTResult & | efResult, | ||
| uint32_t | masterKey = 0 |
||
| ) |
Definition at line 41 of file TrigDecision.cxx.
| TrigDecision::TrigDecision | ( | const LVL1CTP::Lvl1Result & | l1Result, |
| const HLT::HLTResult & | HltResult, | ||
| uint32_t | masterKey = 0 |
||
| ) |
Definition at line 56 of file TrigDecision.cxx.
| TrigDecision::TrigDecision | ( | const LVL1CTP::Lvl1Result & | l1Result, |
| const DataLink< HLT::HLTResult > & | l2Result, | ||
| const DataLink< HLT::HLTResult > & | efResult, | ||
| uint32_t | masterKey = 0, |
||
| char | bgCode = 0 |
||
| ) |
Definition at line 70 of file TrigDecision.cxx.
|
virtual |
Definition at line 87 of file TrigDecision.cxx.
|
inline |
Definition at line 86 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
| const HLT::HLTResult & TrigDecision::getEFResult | ( | ) | const |
Definition at line 118 of file TrigDecision.cxx.
|
inline |
Definition at line 92 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
| const HLT::HLTResult & TrigDecision::getHLTResult | ( | ) | const |
Definition at line 129 of file TrigDecision.cxx.
|
inline |
Definition at line 94 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
inline |
Definition at line 88 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
| const HLT::HLTResult & TrigDecision::getL2Result | ( | ) | const |
Definition at line 107 of file TrigDecision.cxx.
|
inline |
Definition at line 90 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
inline |
Definition at line 85 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
friend |
Definition at line 100 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
friend |
Definition at line 97 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
friend |
Definition at line 96 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
private |
Definition at line 103 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
private |
Definition at line 102 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
private |
HLTResult of trigger level EF.
Definition at line 110 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
private |
Definition at line 114 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
private |
HLTResult of merged L2EF.
Definition at line 111 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
private |
Definition at line 115 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
private |
Lvl1Result.
Definition at line 108 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
private |
HLTResult of trigger level 2.
Definition at line 109 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
|
private |
Definition at line 113 of file Trigger/TrigEvent/TrigDecisionEvent/TrigDecisionEvent/TrigDecision.h.
1.8.18