Class representing data from a barrel SL board.
More...
#include <Lvl1MuBarrelSectorLogicData.h>
Class representing data from a barrel SL board.
This class represents the data coming from a single
RPC 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 Lvl1MuBarrelSectorLogicData.h.
◆ SectorLogicWord
◆ Lvl1MuBarrelSectorLogicData()
LVL1MUONIF::Lvl1MuBarrelSectorLogicData::Lvl1MuBarrelSectorLogicData |
( |
| ) |
|
◆ ~Lvl1MuBarrelSectorLogicData()
LVL1MUONIF::Lvl1MuBarrelSectorLogicData::~Lvl1MuBarrelSectorLogicData |
( |
| ) |
|
|
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::Lvl1MuBarrelSectorLogicData::printOut |
( |
std::ostream & |
out | ) |
const |
|
protectedvirtual |
print out data
Reimplemented from LVL1MUONIF::Lvl1MuSectorLogicData.
Definition at line 167 of file Lvl1MuBarrelSectorLogicData.cxx.
169 out <<
"Bit 0 " <<
" >2candidates in a sector ";
172 out <<
"Bit 1-5 " <<
" ROI<1> ";
173 if (
m_roi[ 0 ] == -1 ) {
174 out << std::setw( 8 ) <<
"NA" << std::endl;
176 out << std::setw( 8 ) <<
m_roi[ 0 ] << std::endl;
178 out <<
"Bit 6-7 " <<
" NA " << std::endl;
179 out <<
"Bit 8-9 " <<
" OVL<1> ";
180 if (
m_ovl[ 0 ] == 0 ) {
181 out << std::setw( 8 ) <<
"No Ovl" << std::endl;
182 }
else if (
m_ovl[ 0 ] == 1 ) {
183 out << std::setw( 8 ) <<
"Phi" << std::endl;
184 }
else if (
m_ovl[ 0 ] == 2 ) {
185 out << std::setw( 8 ) <<
"Eta" << std::endl;
186 }
else if (
m_ovl[ 0 ] == 3 ) {
187 out << std::setw( 8 ) <<
"Phi,Eta" << std::endl;
189 out << std::setw( 8 ) <<
"NA" << std::endl;
191 out <<
"Bit 10-14 " <<
" ROI<2> ";
192 if (
m_roi[ 1 ] == -1 ) {
193 out << std::setw( 8 ) <<
"NA" << std::endl;
195 out << std::setw( 8 ) <<
m_roi[ 1 ] << std::endl;
197 out <<
"Bit 15-16 " <<
" NA " << std::endl;
198 out <<
"Bit 17-18 " <<
" OVL<2> ";
199 if (
m_ovl[ 1 ] == 0 ) {
200 out << std::setw( 8 ) <<
"No Ovl" << std::endl;
201 }
else if (
m_ovl[ 1 ] == 1 ) {
202 out << std::setw( 8 ) <<
"Phi" << std::endl;
203 }
else if (
m_ovl[ 1 ] == 2 ) {
204 out << std::setw( 8 ) <<
"Eta" << std::endl;
205 }
else if (
m_ovl[ 1 ] == 3 ) {
206 out << std::setw( 8 ) <<
"Phi,Eta" << std::endl;
208 out << std::setw( 8 ) <<
"NA" << std::endl;
210 out <<
"Bit 19-21 " <<
" Pt1 ";
211 if (
m_pt[ 0 ] == -1 ) {
212 out << std::setw( 8 ) <<
"No Hit" << std::endl;
214 out << std::setw( 8 ) <<
m_pt[ 0 ] << std::endl;
216 out <<
"Bit 22-24 " <<
" Pt2 ";
217 if (
m_pt[ 1 ] == -1 ) {
218 out << std::setw( 8 ) <<
"No Hit" << std::endl;
220 out << std::setw( 8 ) <<
m_pt[ 1 ] << std::endl;
222 out <<
"Bit 25 " <<
" >2candidates in ROI1 ";
224 out <<
"Bit 26 " <<
" >2candidates in ROI2 ";
226 out <<
"Bit 27-29 " <<
" BCID ";
227 out << std::setw( 8 ) <<
m_bcid << std::endl;
228 out <<
"Bit 30 " <<
" charge in ROI1 ";
229 out << std::setw( 8 ) <<
m_charge[ 0 ] << std::endl;
230 out <<
"Bit 31 " <<
" charge in ROI2 ";
231 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: