![]() |
ATLAS Offline Software
|
Service for retrieving ByteStream conditions information. More...
#include <TRT_ByteStream_ConditionsSvc.h>
Public Member Functions | |
| TRT_ByteStream_ConditionsSvc (const std::string &, ISvcLocator *) | |
| Constructor //. | |
| virtual | ~TRT_ByteStream_ConditionsSvc () |
| Destructor //. | |
| virtual StatusCode | initialize () |
| Initialize //. | |
| virtual StatusCode | finalize () |
| Finalize //. | |
Functions inherited from ITRT_ConditionsSvc | |
| ServiceHandle< StoreGateSvc > | m_evtStore |
| std::set< uint32_t > | m_l1id_errors |
| std::set< uint32_t > | m_bcid_errors |
| std::set< uint32_t > | m_missing_errors |
| std::set< uint32_t > | m_error_errors |
| std::set< uint32_t > | m_sid_errors |
| std::set< std::pair< uint32_t, uint32_t > > | m_l1id_pair_errors |
| std::set< std::pair< uint32_t, uint32_t > > | m_bcid_pair_errors |
| std::set< std::pair< uint32_t, uint32_t > > | m_rob_status_errors |
| int | m_num_l1id_errors |
| int | m_num_bcid_errors |
| int | m_num_missing_errors |
| int | m_num_error_errors |
| int | m_num_sid_errors |
| int | m_num_robStatus_errors |
| long long | m_tot_num_l1id_errors |
| long long | m_tot_num_bcid_errors |
| long long | m_tot_num_missing_errors |
| long long | m_tot_num_error_errors |
| long long | m_tot_num_sid_errors |
| long long | m_tot_num_robStatus_errors |
| InDet::TRT_CondFlag | condSummaryStatus (const Identifier &) |
| Evaluation for TRT_ConditionsSummarySvc. | |
| void | handle (const Incident &) |
| void | resetSets (void) |
| void | resetCounts (void) |
| The following methods are for HLT, to get the numbers of errors per RoI, so won't necessarily match up with the sizes of the sets. | |
| int | getNumberOfErrors (TRTByteStreamErrors::errorTypes ErrType) |
| const std::set< std::pair< uint32_t, uint32_t > > & | getL1idErrorSet (void) |
| const std::set< std::pair< uint32_t, uint32_t > > & | getBcidErrorSet (void) |
| const std::set< std::pair< uint32_t, uint32_t > > & | getRobErrorSet (void) |
| const std::set< uint32_t > & | getMissingErrorSet (void) |
| const std::set< uint32_t > & | getErrorErrorSet (void) |
| const std::set< uint32_t > & | getSidErrorSet (void) |
| std::set< std::pair< uint32_t, uint32_t > > * | getRodRobErrorSet (TRTByteStreamErrors::errorTypes ErrType) |
| std::set< std::pair< uint32_t, uint32_t > > * | getIdErrorSet (TRTByteStreamErrors::errorTypes ErrType) |
| std::set< uint32_t > * | getErrorSet (TRTByteStreamErrors::errorTypes ErrType) |
| void | add_l1id_error (uint32_t DTMROC_idx) |
| void | add_bcid_error (uint32_t DTMROC_idx) |
| void | add_missing_error (uint32_t DTMROC_idx) |
| void | add_error_error (uint32_t DTMROC_idx) |
| void | add_sid_error (uint32_t DTMROC_idx) |
| void | add_l1id_error (uint32_t DTMROC_idx, uint32_t l1id) |
| void | add_bcid_error (uint32_t DTMROC_idx, uint32_t bcid) |
| void | add_rob_error (uint32_t robSourceId, uint32_t robStatus) |
Service for retrieving ByteStream conditions information.
Definition at line 33 of file TRT_ByteStream_ConditionsSvc.h.
| TRT_ByteStream_ConditionsSvc::TRT_ByteStream_ConditionsSvc | ( | const std::string & | name, |
| ISvcLocator * | pSvcLocator ) |
Constructor //.
Definition at line 22 of file TRT_ByteStream_ConditionsSvc.cxx.
|
virtualdefault |
Destructor //.
| void TRT_ByteStream_ConditionsSvc::add_bcid_error | ( | uint32_t | DTMROC_idx | ) |
| void TRT_ByteStream_ConditionsSvc::add_bcid_error | ( | uint32_t | DTMROC_idx, |
| uint32_t | bcid ) |
Definition at line 307 of file TRT_ByteStream_ConditionsSvc.cxx.
| void TRT_ByteStream_ConditionsSvc::add_error_error | ( | uint32_t | DTMROC_idx | ) |
Definition at line 277 of file TRT_ByteStream_ConditionsSvc.cxx.
| void TRT_ByteStream_ConditionsSvc::add_l1id_error | ( | uint32_t | DTMROC_idx | ) |
| void TRT_ByteStream_ConditionsSvc::add_l1id_error | ( | uint32_t | DTMROC_idx, |
| uint32_t | l1id ) |
Definition at line 296 of file TRT_ByteStream_ConditionsSvc.cxx.
| void TRT_ByteStream_ConditionsSvc::add_missing_error | ( | uint32_t | DTMROC_idx | ) |
Definition at line 269 of file TRT_ByteStream_ConditionsSvc.cxx.
| void TRT_ByteStream_ConditionsSvc::add_rob_error | ( | uint32_t | robSourceId, |
| uint32_t | robStatus ) |
Definition at line 318 of file TRT_ByteStream_ConditionsSvc.cxx.
| void TRT_ByteStream_ConditionsSvc::add_sid_error | ( | uint32_t | DTMROC_idx | ) |
Definition at line 285 of file TRT_ByteStream_ConditionsSvc.cxx.
| InDet::TRT_CondFlag TRT_ByteStream_ConditionsSvc::condSummaryStatus | ( | const Identifier & | ) |
Evaluation for TRT_ConditionsSummarySvc.
StatusFlag for TRT_ConditionsSummarySvc (by Identifier) //.
Function inherited from ITRT_ConditionsSvc. Simply returns a InDet::TRT_GOOD.
Definition at line 93 of file TRT_ByteStream_ConditionsSvc.cxx.
|
virtual |
Finalize //.
Definition at line 102 of file TRT_ByteStream_ConditionsSvc.cxx.
| const std::set< std::pair< uint32_t, uint32_t > > & TRT_ByteStream_ConditionsSvc::getBcidErrorSet | ( | void | ) |
Definition at line 202 of file TRT_ByteStream_ConditionsSvc.cxx.
| const std::set< uint32_t > & TRT_ByteStream_ConditionsSvc::getErrorErrorSet | ( | void | ) |
Definition at line 234 of file TRT_ByteStream_ConditionsSvc.cxx.
| std::set< uint32_t > * TRT_ByteStream_ConditionsSvc::getErrorSet | ( | TRTByteStreamErrors::errorTypes | ErrType | ) |
Definition at line 362 of file TRT_ByteStream_ConditionsSvc.cxx.
| std::set< std::pair< uint32_t, uint32_t > > * TRT_ByteStream_ConditionsSvc::getIdErrorSet | ( | TRTByteStreamErrors::errorTypes | ErrType | ) |
Definition at line 346 of file TRT_ByteStream_ConditionsSvc.cxx.
| const std::set< std::pair< uint32_t, uint32_t > > & TRT_ByteStream_ConditionsSvc::getL1idErrorSet | ( | void | ) |
Definition at line 192 of file TRT_ByteStream_ConditionsSvc.cxx.
| const std::set< uint32_t > & TRT_ByteStream_ConditionsSvc::getMissingErrorSet | ( | void | ) |
Definition at line 224 of file TRT_ByteStream_ConditionsSvc.cxx.
| int TRT_ByteStream_ConditionsSvc::getNumberOfErrors | ( | TRTByteStreamErrors::errorTypes | ErrType | ) |
Definition at line 169 of file TRT_ByteStream_ConditionsSvc.cxx.
| const std::set< std::pair< uint32_t, uint32_t > > & TRT_ByteStream_ConditionsSvc::getRobErrorSet | ( | void | ) |
Definition at line 213 of file TRT_ByteStream_ConditionsSvc.cxx.
| std::set< std::pair< uint32_t, uint32_t > > * TRT_ByteStream_ConditionsSvc::getRodRobErrorSet | ( | TRTByteStreamErrors::errorTypes | ErrType | ) |
Definition at line 332 of file TRT_ByteStream_ConditionsSvc.cxx.
| const std::set< uint32_t > & TRT_ByteStream_ConditionsSvc::getSidErrorSet | ( | void | ) |
Definition at line 244 of file TRT_ByteStream_ConditionsSvc.cxx.
| void TRT_ByteStream_ConditionsSvc::handle | ( | const Incident & | ) |
Definition at line 128 of file TRT_ByteStream_ConditionsSvc.cxx.
|
virtual |
Initialize //.
Definition at line 50 of file TRT_ByteStream_ConditionsSvc.cxx.
| void TRT_ByteStream_ConditionsSvc::resetCounts | ( | void | ) |
The following methods are for HLT, to get the numbers of errors per RoI, so won't necessarily match up with the sizes of the sets.
Definition at line 158 of file TRT_ByteStream_ConditionsSvc.cxx.
| void TRT_ByteStream_ConditionsSvc::resetSets | ( | void | ) |
Definition at line 135 of file TRT_ByteStream_ConditionsSvc.cxx.
|
private |
Definition at line 93 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 99 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 95 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 90 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 92 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 98 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 94 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 104 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 106 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 103 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 105 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 108 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 107 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 101 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 96 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 111 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 113 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 110 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 112 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 115 of file TRT_ByteStream_ConditionsSvc.h.
|
private |
Definition at line 114 of file TRT_ByteStream_ConditionsSvc.h.