Class representing data from an forward SL board.
More...
#include <Lvl1MuForwardSectorLogicDataPhase1.h>
Class representing data from an forward SL board.
This class representds the data coming from a single
TGC forward SL board to the MuCTPI.
- See also
- LVL1MUONIF::Lvl1MuSectorLogicDataPhase1
- Revision
- 187728
- Date
- 2009-05-27 18:18:06 +0200 (Wed, 27 May 2009)
Definition at line 26 of file Lvl1MuForwardSectorLogicDataPhase1.h.
◆ SectorLogicWord
◆ Lvl1MuForwardSectorLogicDataPhase1()
LVL1MUONIF::Lvl1MuForwardSectorLogicDataPhase1::Lvl1MuForwardSectorLogicDataPhase1 |
( |
| ) |
|
◆ ~Lvl1MuForwardSectorLogicDataPhase1()
LVL1MUONIF::Lvl1MuForwardSectorLogicDataPhase1::~Lvl1MuForwardSectorLogicDataPhase1 |
( |
| ) |
|
|
inline |
◆ bcid() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::bcid |
( |
| ) |
const |
|
inlineinherited |
◆ bcid() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::bcid |
( |
int |
value | ) |
|
|
inlineinherited |
◆ bw2or3() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::bw2or3 |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ bw2or3() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::bw2or3 |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ charge() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::charge |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ charge() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::charge |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ clear()
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::clear |
( |
| ) |
|
|
inherited |
◆ clear2candidates()
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::clear2candidates |
( |
size_t |
id | ) |
|
|
inlineinherited |
◆ clear2candidatesInSector()
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::clear2candidatesInSector |
( |
| ) |
|
|
inlineinherited |
◆ convertFromWordFormat()
◆ getSystemId()
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::getSystemId |
( |
| ) |
const |
|
inlineinherited |
◆ getWordFormat()
◆ goodmf() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::goodmf |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ goodmf() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::goodmf |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ initialize()
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::initialize |
( |
| ) |
|
|
protectedinherited |
◆ innercoin() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::innercoin |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ innercoin() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::innercoin |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ is2candidates()
bool LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::is2candidates |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ is2candidatesInSector()
bool LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::is2candidatesInSector |
( |
| ) |
const |
|
inlineinherited |
◆ nsw() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::nsw |
( |
| ) |
const |
|
inlineinherited |
◆ nsw() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::nsw |
( |
int |
value | ) |
|
|
inlineinherited |
◆ operator=()
◆ ovl() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::ovl |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ ovl() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::ovl |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ printOut()
void LVL1MUONIF::Lvl1MuForwardSectorLogicDataPhase1::printOut |
( |
std::ostream & |
out | ) |
const |
|
protectedvirtual |
print out data
Implements LVL1MUONIF::Lvl1MuSectorLogicDataPhase1.
Definition at line 188 of file Lvl1MuForwardSectorLogicDataPhase1.cxx.
192 out <<
"Bit 0-7 " <<
" ROI<" <<
i+1 <<
"> ";
193 if (
roi(
i) == -1)
out <<
"NA" << std::endl;
194 else out << std::setw(8) <<
roi(
i) << std::endl;
196 out <<
"Bit 8-11 "<<
"Pt" <<
i+1 <<
" ";
197 if (
pt(
i) == -1)
out <<
"No Hit" << std::endl;
198 else out <<
pt(
i) << std::endl;
200 out <<
"Bit 12 "<<
"2 candidates in ROI<" <<
i+1 <<
"> ";
203 out <<
"Bit 13-14 "<<
"overlap<"<<
i+1<<
"> ";
204 out << std::setw(8) <<
ovl(
i) << std::endl;
206 out <<
"Bit 15 "<<
"charge<"<<
i+1<<
"> ";
207 out << std::setw(8) <<
charge(
i) << std::endl;
209 out <<
"Bit 0-11 " <<
" BCID ";
210 out << std::setw( 8 ) <<
bcid() << std::endl;
212 out <<
"Bit 12 " <<
" >2candidates in a sector ";
215 out <<
"Bit 13 " <<
" NSW monitoring ";
216 out << std::setw( 8 ) <<
m_nsw << std::endl;
◆ pt() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::pt |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ pt() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::pt |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ roi() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::roi |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ roi() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::roi |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ set2candidates()
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::set2candidates |
( |
size_t |
id | ) |
|
|
inlineinherited |
◆ set2candidatesInSector()
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::set2candidatesInSector |
( |
| ) |
|
|
inlineinherited |
◆ veto() [1/2]
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::veto |
( |
size_t |
id | ) |
const |
|
inlineinherited |
◆ veto() [2/2]
void LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::veto |
( |
size_t |
id, |
|
|
int |
value |
|
) |
| |
|
inlineinherited |
◆ m_2candidates
std::vector<bool> LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_2candidates |
|
protectedinherited |
◆ m_2candidatesInSector
bool LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_2candidatesInSector |
|
protectedinherited |
◆ m_bcid
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_bcid |
|
protectedinherited |
◆ m_bw2or3
std::vector<int> LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_bw2or3 |
|
protectedinherited |
◆ m_charge
std::vector<int> LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_charge |
|
protectedinherited |
◆ m_goodmf
std::vector<int> LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_goodmf |
|
protectedinherited |
◆ m_id_system
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_id_system |
|
protectedinherited |
◆ m_innercoin
std::vector<int> LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_innercoin |
|
protectedinherited |
◆ m_nsw
int LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_nsw |
|
protectedinherited |
◆ m_ovl
std::vector<int> LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_ovl |
|
protectedinherited |
◆ m_pt
std::vector<int> LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_pt |
|
protectedinherited |
◆ m_roi
std::vector<int> LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_roi |
|
protectedinherited |
◆ m_veto
std::vector<int> LVL1MUONIF::Lvl1MuSectorLogicDataPhase1::m_veto |
|
protectedinherited |
The documentation for this class was generated from the following files: