|
ATLAS Offline Software
|
Go to the documentation of this file.
20 (
this != &right ) ) {
101 if (
nsw())
val.second |= (1 >>
pos) & len;
131 if (
val == len)
pt(
i, -1);
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;
Namespace for the LVL1 muon interface classes.
int innercoin(size_t id) const
Lvl1MuForwardSectorLogicDataPhase1 & operator=(const Lvl1MuSectorLogicDataPhase1 &right)
virtual void printOut(std::ostream &out) const
print out data
std::vector< int > m_bw2or3
int bw2or3(size_t id) const
std::vector< int > m_goodmf
bool m_2candidatesInSector
const Lvl1MuSectorLogicDataPhase1 & convertFromWordFormat(const SectorLogicWord &)
Convert SectorLogicDataPhase1 from 32 bit word data.
void set2candidatesInSector()
std::pair< unsigned long int, unsigned short int > SectorLogicWord
std::vector< int > m_innercoin
Base class for the data coming from one SL board.
int charge(size_t id) const
int veto(size_t id) const
Lvl1MuForwardSectorLogicDataPhase1()
SectorLogicWord getWordFormat() const
Get data in 32 bit word format.
Class representing data from an forward SL board.
int goodmf(size_t id) const
std::vector< int > m_charge
bool is2candidates(size_t id) const
void clear2candidatesInSector()
std::vector< bool > m_2candidates
bool is2candidatesInSector() const
std::vector< int > m_veto