Class representing data from a forward SL board.
More...
#include <Lvl1MuForwardSectorLogicData.h>
Class representing data from a forward SL board.
This class representds the data coming from a single
TGC forward SL board to the MuCTPI.
- See also
- LVL1MUONIF::Lvl1MuSectorLogicData
- Revision
- 187728
- Date
- 2009-05-27 18:18:06 +0200 (Wed, 27 May 2009)
Definition at line 27 of file Lvl1MuForwardSectorLogicData.h.
◆ SectorLogicWord
◆ Lvl1MuForwardSectorLogicData()
LVL1MUONIF::Lvl1MuForwardSectorLogicData::Lvl1MuForwardSectorLogicData |
( |
| ) |
|
◆ ~Lvl1MuForwardSectorLogicData()
LVL1MUONIF::Lvl1MuForwardSectorLogicData::~Lvl1MuForwardSectorLogicData |
( |
| ) |
|
|
inline |
◆ bcid() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicData::bcid |
( |
| ) |
const |
|
inlineinherited |
◆ bcid() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicData::bcid |
( |
int |
value | ) |
|
|
inlineinherited |
◆ charge() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicData::charge |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ charge() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicData::charge |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ clear()
void LVL1MUONIF::Lvl1MuSectorLogicData::clear |
( |
| ) |
|
|
inherited |
◆ clear2candidates()
void LVL1MUONIF::Lvl1MuSectorLogicData::clear2candidates |
( |
size_t |
id | ) |
|
|
inlineinherited |
◆ clear2candidatesInSector()
void LVL1MUONIF::Lvl1MuSectorLogicData::clear2candidatesInSector |
( |
| ) |
|
|
inlineinherited |
◆ convertFromWordFormat()
◆ getSystemId()
int LVL1MUONIF::Lvl1MuSectorLogicData::getSystemId |
( |
| ) |
const |
|
inlineinherited |
◆ getWordFormat()
◆ is2candidates()
bool LVL1MUONIF::Lvl1MuSectorLogicData::is2candidates |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ is2candidatesInSector()
bool LVL1MUONIF::Lvl1MuSectorLogicData::is2candidatesInSector |
( |
| ) |
const |
|
inlineinherited |
◆ operator=()
◆ ovl() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicData::ovl |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ ovl() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicData::ovl |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ printOut()
void LVL1MUONIF::Lvl1MuForwardSectorLogicData::printOut |
( |
std::ostream & |
out | ) |
const |
|
protectedvirtual |
print out data
Reimplemented from LVL1MUONIF::Lvl1MuSectorLogicData.
Definition at line 139 of file Lvl1MuForwardSectorLogicData.cxx.
141 out <<
"Bit 0 " <<
" >2candidates in a sector ";
144 out <<
"Bit 1-6 " <<
" ROI<1> ";
145 if (
m_roi[ 0 ] == -1 ) {
146 out << std::setw( 8 ) <<
"NA" << std::endl;
148 out << std::setw( 8 ) <<
m_roi[ 0 ] << std::endl;
150 out <<
"Bit 7-9 " <<
" NA " << std::endl;
151 out <<
"Bit 10-15 " <<
" ROI<2> ";
152 if (
m_roi[ 1 ] == -1 ) {
153 out << std::setw( 8 ) <<
"NA" << std::endl;
155 out << std::setw( 8 ) <<
m_roi[ 1 ] << std::endl;
157 out <<
"Bit 16-18 " <<
" NA " << std::endl;
159 out <<
"Bit 19-21 " <<
" Pt1 ";
160 if (
m_pt[ 0 ] == -1 ) {
161 out << std::setw( 8 ) <<
"No Hit" << std::endl;
163 out << std::setw( 8 ) <<
m_pt[ 0 ] << std::endl;
165 out <<
"Bit 22-24 " <<
" Pt2 ";
166 if (
m_pt[ 1 ] == -1 ) {
167 out << std::setw( 8 ) <<
"No Hit" << std::endl;
169 out << std::setw( 8 ) <<
m_pt[ 1 ] << std::endl;
172 out <<
"Bit 25-26 " <<
" NA " << std::endl;
173 out <<
"Bit 27-29 " <<
" BCID ";
174 out << std::setw( 8 ) <<
m_bcid << std::endl;
175 out <<
"Bit 30 " <<
" charge in ROI1 ";
176 out << std::setw( 8 ) <<
m_charge[ 0 ] << std::endl;
177 out <<
"Bit 31 " <<
" charge in ROI2 ";
178 out << std::setw( 8 ) <<
m_charge[ 1 ] << std::endl;
◆ pt() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicData::pt |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ pt() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicData::pt |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ roi() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicData::roi |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ roi() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicData::roi |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ set2candidates()
void LVL1MUONIF::Lvl1MuSectorLogicData::set2candidates |
( |
size_t |
id | ) |
|
|
inlineinherited |
◆ set2candidatesInSector()
void LVL1MUONIF::Lvl1MuSectorLogicData::set2candidatesInSector |
( |
| ) |
|
|
inlineinherited |
◆ m_2candidates
bool LVL1MUONIF::Lvl1MuSectorLogicData::m_2candidates[2] |
|
protectedinherited |
◆ m_2candidatesInSector
bool LVL1MUONIF::Lvl1MuSectorLogicData::m_2candidatesInSector |
|
protectedinherited |
◆ m_bcid
int LVL1MUONIF::Lvl1MuSectorLogicData::m_bcid |
|
protectedinherited |
◆ m_charge
int LVL1MUONIF::Lvl1MuSectorLogicData::m_charge[2] |
|
protectedinherited |
◆ m_id_system
int LVL1MUONIF::Lvl1MuSectorLogicData::m_id_system |
|
protectedinherited |
◆ m_ovl
int LVL1MUONIF::Lvl1MuSectorLogicData::m_ovl[2] |
|
protectedinherited |
◆ m_pt
int LVL1MUONIF::Lvl1MuSectorLogicData::m_pt[2] |
|
protectedinherited |
◆ m_roi
int LVL1MUONIF::Lvl1MuSectorLogicData::m_roi[2] |
|
protectedinherited |
The documentation for this class was generated from the following files: