Class representing data from an endcap SL board.
More...
#include <Lvl1MuEndcapSectorLogicData.h>
Class representing data from an endcap SL board.
This class representds the data coming from a single
TGC endcap 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 Lvl1MuEndcapSectorLogicData.h.
◆ SectorLogicWord
◆ Lvl1MuEndcapSectorLogicData()
LVL1MUONIF::Lvl1MuEndcapSectorLogicData::Lvl1MuEndcapSectorLogicData |
( |
| ) |
|
◆ ~Lvl1MuEndcapSectorLogicData()
LVL1MUONIF::Lvl1MuEndcapSectorLogicData::~Lvl1MuEndcapSectorLogicData |
( |
| ) |
|
|
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::Lvl1MuEndcapSectorLogicData::printOut |
( |
std::ostream & |
out | ) |
const |
|
protectedvirtual |
print out data
Reimplemented from LVL1MUONIF::Lvl1MuSectorLogicData.
Definition at line 150 of file Lvl1MuEndcapSectorLogicData.cxx.
152 out <<
"Bit 0 " <<
" >2candidates in a sector ";
155 out <<
"Bit 1-8 " <<
" ROI<1> ";
156 if (
m_roi[ 0 ] == -1 ) {
157 out << std::setw( 8 ) <<
"NA" << std::endl;
159 out << std::setw( 8 ) <<
m_roi[ 0 ] << std::endl;
161 out <<
"Bit 9 " <<
" OVL<1> ";
162 if (
m_ovl[ 0 ] < 0 ) {
163 out << std::setw( 8 ) <<
"NA" << std::endl;
165 out << std::setw( 8 ) <<
m_ovl[ 0 ] << std::endl;
167 out <<
"Bit 10-17 " <<
" ROI<2> ";
168 if (
m_roi[ 1 ] == -1 ) {
169 out << std::setw( 8 ) <<
"NA" << std::endl;
171 out << std::setw( 8 ) <<
m_roi[ 1 ] << std::endl;
173 out <<
"Bit 18 " <<
" OVL<2> ";
174 if (
m_ovl[ 1 ] < 0 ) {
175 out << std::setw( 8 ) <<
"NA" << std::endl;
177 out << std::setw( 8 ) <<
m_ovl[ 1 ] << std::endl;
179 out <<
"Bit 19-21 " <<
" Pt1 ";
180 if (
m_pt[ 0 ] == -1 ) {
181 out << std::setw( 8 ) <<
"No Hit" << std::endl;
183 out << std::setw( 8 ) <<
m_pt[ 0 ] << std::endl;
185 out <<
"Bit 22-24 " <<
" Pt2 ";
186 if (
m_pt[ 1 ] == -1 ) {
187 out << std::setw( 8 ) <<
"No Hit" << std::endl;
189 out << std::setw( 8 ) <<
m_pt[ 1 ] << std::endl;
191 out <<
"Bit 25-26 " <<
" NA " << std::endl;
192 out <<
"Bit 27-29 " <<
" BCID ";
193 out << std::setw( 8 ) <<
m_bcid << std::endl;
194 out <<
"Bit 30 " <<
" charge in ROI1 ";
195 out << std::setw( 8 ) <<
m_charge[ 0 ] << std::endl;
196 out <<
"Bit 31 " <<
" charge in ROI2 ";
197 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: