Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
CMM RoI data.
More...
#include <CMMRoI.h>
|
| CMMRoI ()=default |
|
| CMMRoI (uint32_t jetEtRoiWord, uint32_t energyRoiWord0, uint32_t energyRoiWord1, uint32_t energyRoiWord2) |
|
| CMMRoI (int jetEtHits, int sumEtHits, int missingEtHits, int missingEtSigHits, int ex, int ey, int et, int jetEtError, int sumEtError, int missingEtError, int missingEtSigError, int exError, int eyError, int etError) |
|
int | jetEtHits () const |
| Return Jet-ET hits. More...
|
|
int | sumEtHits () const |
| Return Sum-ET hits. More...
|
|
int | missingEtHits () const |
| Return Missing-ET hits. More...
|
|
int | missingEtSigHits () const |
| Return Missing-ET-Sig hits. More...
|
|
int | ex () const |
| Return Ex. More...
|
|
int | ey () const |
| Return Ey. More...
|
|
int | et () const |
| Return Et. More...
|
|
int | jetEtError () const |
| Return Jet-ET error flag (bit 1 Parity) More...
|
|
int | sumEtError () const |
| Return Sum-ET error flag (bit 1 Parity) More...
|
|
int | missingEtError () const |
| Return Missing-ET error flag (bit 1 Parity) More...
|
|
int | missingEtSigError () const |
| Return Missing-ET-Sig error flag (bit 1 Parity) More...
|
|
int | exError () const |
| Return Ex error flags (bit 0 Overflow, bit 1 Parity) More...
|
|
int | eyError () const |
| Return Ey error flags (bit 0 Overflow, bit 1 Parity) More...
|
|
int | etError () const |
| Return Et error flags (bit 0 Overflow, bit 1 Parity) More...
|
|
uint32_t | jetEtRoiWord () const |
| Return packed Jet-Et RoI word. More...
|
|
uint32_t | energyRoiWord0 () const |
| Return packed Energy RoI word 0. More...
|
|
uint32_t | energyRoiWord1 () const |
| Return packed Energy RoI word 1. More...
|
|
uint32_t | energyRoiWord2 () const |
| Return packed Energy RoI word 2. More...
|
|
bool | setRoiWord (uint32_t roiWord) |
| Set RoI word with ID check. More...
|
|
CMM RoI data.
Contains a Jet-ET RoI word and three Energy RoI words. Used in analysis of RoI readout.
- Author
- Peter Faulkner
Definition at line 21 of file Trigger/TrigT1/TrigT1CaloEvent/TrigT1CaloEvent/CMMRoI.h.
◆ CMMRoI() [1/3]
◆ CMMRoI() [2/3]
LVL1::CMMRoI::CMMRoI |
( |
uint32_t |
jetEtRoiWord, |
|
|
uint32_t |
energyRoiWord0, |
|
|
uint32_t |
energyRoiWord1, |
|
|
uint32_t |
energyRoiWord2 |
|
) |
| |
◆ CMMRoI() [3/3]
LVL1::CMMRoI::CMMRoI |
( |
int |
jetEtHits, |
|
|
int |
sumEtHits, |
|
|
int |
missingEtHits, |
|
|
int |
missingEtSigHits, |
|
|
int |
ex, |
|
|
int |
ey, |
|
|
int |
et, |
|
|
int |
jetEtError, |
|
|
int |
sumEtError, |
|
|
int |
missingEtError, |
|
|
int |
missingEtSigError, |
|
|
int |
exError, |
|
|
int |
eyError, |
|
|
int |
etError |
|
) |
| |
◆ energyRoiWord0()
uint32_t LVL1::CMMRoI::energyRoiWord0 |
( |
| ) |
const |
|
inline |
◆ energyRoiWord1()
uint32_t LVL1::CMMRoI::energyRoiWord1 |
( |
| ) |
const |
|
inline |
◆ energyRoiWord2()
uint32_t LVL1::CMMRoI::energyRoiWord2 |
( |
| ) |
const |
|
inline |
◆ et()
int LVL1::CMMRoI::et |
( |
| ) |
const |
|
inline |
◆ etError()
int LVL1::CMMRoI::etError |
( |
| ) |
const |
|
inline |
◆ ex()
int LVL1::CMMRoI::ex |
( |
| ) |
const |
|
inline |
◆ exError()
int LVL1::CMMRoI::exError |
( |
| ) |
const |
|
inline |
◆ ey()
int LVL1::CMMRoI::ey |
( |
| ) |
const |
|
inline |
◆ eyError()
int LVL1::CMMRoI::eyError |
( |
| ) |
const |
|
inline |
◆ jetEtError()
int LVL1::CMMRoI::jetEtError |
( |
| ) |
const |
|
inline |
◆ jetEtHits()
int LVL1::CMMRoI::jetEtHits |
( |
| ) |
const |
|
inline |
◆ jetEtRoiWord()
uint32_t LVL1::CMMRoI::jetEtRoiWord |
( |
| ) |
const |
|
inline |
◆ missingEtError()
int LVL1::CMMRoI::missingEtError |
( |
| ) |
const |
|
inline |
◆ missingEtHits()
int LVL1::CMMRoI::missingEtHits |
( |
| ) |
const |
|
inline |
◆ missingEtSigError()
int LVL1::CMMRoI::missingEtSigError |
( |
| ) |
const |
|
inline |
◆ missingEtSigHits()
int LVL1::CMMRoI::missingEtSigHits |
( |
| ) |
const |
|
inline |
◆ overflow()
int LVL1::CMMRoI::overflow |
( |
uint32_t |
roiWord | ) |
const |
|
inlineprivate |
◆ parity()
int LVL1::CMMRoI::parity |
( |
uint32_t |
roiWord | ) |
const |
|
inlineprivate |
◆ setRoiWord()
bool LVL1::CMMRoI::setRoiWord |
( |
uint32_t |
roiWord | ) |
|
Set RoI word with ID check.
Definition at line 82 of file CMMRoI.cxx.
◆ sumEtError()
int LVL1::CMMRoI::sumEtError |
( |
| ) |
const |
|
inline |
◆ sumEtHits()
int LVL1::CMMRoI::sumEtHits |
( |
| ) |
const |
|
inline |
◆ m_energyRoiWord0
uint32_t LVL1::CMMRoI::m_energyRoiWord0 {} |
|
private |
◆ m_energyRoiWord1
uint32_t LVL1::CMMRoI::m_energyRoiWord1 {} |
|
private |
◆ m_energyRoiWord2
uint32_t LVL1::CMMRoI::m_energyRoiWord2 {} |
|
private |
◆ m_jetEtRoiWord
uint32_t LVL1::CMMRoI::m_jetEtRoiWord {} |
|
private |
◆ s_energyBit
const int LVL1::CMMRoI::s_energyBit = 0 |
|
staticprivate |
◆ s_energyMask
const int LVL1::CMMRoI::s_energyMask = 0x7fff |
|
staticprivate |
◆ s_jetEtHitsBit
const int LVL1::CMMRoI::s_jetEtHitsBit = 0 |
|
staticprivate |
◆ s_jetEtHitsMask
const int LVL1::CMMRoI::s_jetEtHitsMask = 0xf |
|
staticprivate |
◆ s_jetEtParityBit
const int LVL1::CMMRoI::s_jetEtParityBit = 28 |
|
staticprivate |
◆ s_jetEtWordIdBit
const int LVL1::CMMRoI::s_jetEtWordIdBit = 29 |
|
staticprivate |
◆ s_jetEtWordIdMask
const int LVL1::CMMRoI::s_jetEtWordIdMask = 0x7 |
|
staticprivate |
◆ s_jetEtWordIdVal
const unsigned int LVL1::CMMRoI::s_jetEtWordIdVal = 0x5 |
|
staticprivate |
◆ s_missingEtHitsBit
const int LVL1::CMMRoI::s_missingEtHitsBit = 16 |
|
staticprivate |
◆ s_missingEtHitsMask
const int LVL1::CMMRoI::s_missingEtHitsMask = 0xff |
|
staticprivate |
◆ s_missingEtSigHitsBit
const int LVL1::CMMRoI::s_missingEtSigHitsBit = 16 |
|
staticprivate |
◆ s_missingEtSigHitsMask
const int LVL1::CMMRoI::s_missingEtSigHitsMask = 0xff |
|
staticprivate |
◆ s_overflowBit
const int LVL1::CMMRoI::s_overflowBit = 15 |
|
staticprivate |
◆ s_parityBit
const int LVL1::CMMRoI::s_parityBit = 27 |
|
staticprivate |
◆ s_sumEtHitsBit
const int LVL1::CMMRoI::s_sumEtHitsBit = 16 |
|
staticprivate |
◆ s_sumEtHitsMask
const int LVL1::CMMRoI::s_sumEtHitsMask = 0xff |
|
staticprivate |
◆ s_wordIdBit
const int LVL1::CMMRoI::s_wordIdBit = 28 |
|
staticprivate |
◆ s_wordIdMask
const int LVL1::CMMRoI::s_wordIdMask = 0xf |
|
staticprivate |
◆ s_wordIdVal0
const unsigned int LVL1::CMMRoI::s_wordIdVal0 = 0x4 |
|
staticprivate |
◆ s_wordIdVal1
const unsigned int LVL1::CMMRoI::s_wordIdVal1 = 0x6 |
|
staticprivate |
◆ s_wordIdVal2
const unsigned int LVL1::CMMRoI::s_wordIdVal2 = 0x5 |
|
staticprivate |
The documentation for this class was generated from the following files:
static const int s_missingEtSigHitsMask
static const int s_missingEtSigHitsBit
static const int s_jetEtHitsMask
Extra patterns decribing particle interation process.
uint32_t energyRoiWord2() const
Return packed Energy RoI word 2.
uint32_t m_energyRoiWord2
int exError() const
Return Ex error flags (bit 0 Overflow, bit 1 Parity)
int sumEtHits() const
Return Sum-ET hits.
int overflow(uint32_t roiWord) const
Return Energy overflow flag (0/1)
static const int s_sumEtHitsMask
static const int s_energyBit
static const int s_energyMask
int etError() const
Return Et error flags (bit 0 Overflow, bit 1 Parity)
static const unsigned int s_wordIdVal1
uint32_t m_energyRoiWord1
static const int s_missingEtHitsMask
uint32_t energyRoiWord0() const
Return packed Energy RoI word 0.
int jetEtError() const
Return Jet-ET error flag (bit 1 Parity)
uint32_t energyRoiWord1() const
Return packed Energy RoI word 1.
int sumEtError() const
Return Sum-ET error flag (bit 1 Parity)
int jetEtHits() const
Return Jet-ET hits.
static const unsigned int s_wordIdVal2
static const int s_sumEtHitsBit
static const int s_overflowBit
int missingEtHits() const
Return Missing-ET hits.
int parity(uint32_t roiWord) const
Return Energy parity error (0/1)
static const int s_missingEtHitsBit
int eyError() const
Return Ey error flags (bit 0 Overflow, bit 1 Parity)
uint32_t jetEtRoiWord() const
Return packed Jet-Et RoI word.
static const int s_wordIdMask
static const int s_parityBit
static const int s_jetEtWordIdBit
int missingEtSigError() const
Return Missing-ET-Sig error flag (bit 1 Parity)
static const int s_wordIdBit
static const unsigned int s_jetEtWordIdVal
int missingEtError() const
Return Missing-ET error flag (bit 1 Parity)
static const int s_jetEtWordIdMask
int missingEtSigHits() const
Return Missing-ET-Sig hits.
static const int s_jetEtHitsBit
static const unsigned int s_wordIdVal0
static const int s_jetEtParityBit
uint32_t m_energyRoiWord0