Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef ANALYSISTRIGGERALGS_MUCTPI_RDOTOROIBRESULT_H
8 #define ANALYSISTRIGGERALGS_MUCTPI_RDOTOROIBRESULT_H
52 #endif // ANALYSISTRIGGERALGS_MUCTPI_RDOTOROIBRESULT_H
virtual StatusCode execute() override
Regular algorithm execure function.
std::string m_roibInputKey
Key of the old (incorrect) RoIBResult object.
std::string m_muctpiInputKey
Key of the MuCTPI_RDO object.
static uint32_t toRoIWord(uint32_t data_word)
Transform a data word into an RoI word.
static bool roiAccepted(uint32_t data_word)
Extract whether the candidate was accepted to be sent to LVL2.
std::string m_roibOutputKey
Key of the new (correct) RoIBResult object.
static uint32_t roiBCID(uint32_t data_word)
Extract the BCID stored in the data word.
static uint32_t multiplicityBCID(uint32_t multi_word)
Extract the BCID stored in the multiplicity word.
::StatusCode StatusCode
StatusCode definition for legacy code.
Algorithm fixing the muon RoI information in the data.
MuCTPI_RDOToRoIBResult(const std::string &name, ISvcLocator *pSvcLocator)
Regular algorithm constructor.