8 for (
int i = 0;
i < 2;
i++)
17 for (
int i = 0;
i < 3;
i++)
75 <<
" subsystem: " << std::setw(2) << de.
sid() <<
" (cid." << std::setw(2) << de.
cid() <<
")" 77 <<
"(" << std::setw(5) << std::setprecision(2) << de.
x1() <<
"," << std::setw(5) << std::setprecision(2) << de.
x2()
78 <<
"," << std::setw(5) << std::setprecision(2) << de.
x3() <<
")" 79 <<
" type: " << de.
type() << std::hex << std::setfill(
'0') <<
" dword:0x" << std::setw(8) <<
word[0] <<
" eword:0x" 80 << std::setw(8) <<
word[1] <<
std::dec << std::setfill(
' ') <<
" rank:" 81 <<
"(" << std::setw(5) << std::setprecision(2) << rankarr[0] <<
"," << std::setw(5) << std::setprecision(2)
90 for (
int j = 0;
j < 2;
j++) {
94 for (
int i = 0;
i < w64;
i++) {
105 for (
int i = 0;
i < 2;
i++) {
115 for (
int i = 0;
i < 2;
i++) {
116 glbit[
i] =
glt.globalDBit[
i];
117 dbits[
i] =
glt.gltDecBits[
i];
118 tbits[
i] =
glt.gltTchBits[
i];
121 <<
" decision: " << glbit[0];
122 if (glbit[0] != glbit[1])
123 s <<
"(data), " << glbit[1] <<
"(emul)";
124 s <<
"\n data dec-word: ";
125 for (GltDEDigi::GltBits::const_iterator
i = dbits[0].begin();
i != dbits[0].end();
i++)
127 s <<
"\n emul dec-word: ";
128 for (GltDEDigi::GltBits::const_iterator
i = dbits[1].begin();
i != dbits[1].end();
i++)
130 s <<
"\n data techical: ";
131 for (GltDEDigi::GltBits::const_iterator
i = tbits[0].begin();
i != tbits[0].end();
i++)
133 s <<
"\n emul technical: ";
134 for (GltDEDigi::GltBits::const_iterator
i = tbits[1].begin();
i != tbits[1].end();
i++)
int def(FILE *, FILE *, int)
void data(unsigned int *d) const
std::vector< bool > GltBits
void set(bool glbit[], GltBits dbits[], GltBits tbits[])
void rank(float *r) const
L1MonitorDigi m_DEpair[2]
std::ostream & operator<<(std::ostream &s, const L1DataEmulDigi &de)