58 m_dataWord(
mu.m_dataWord),
59 m_phiValue(
mu.m_phiValue),
60 m_etaValue(
mu.m_etaValue),
61 m_ptValue(
mu.m_ptValue) {}
94 edm::LogWarning(
"ValueInvalid") <<
"L1MuGMTCand::phiValue requested physical value is invalid";
104 edm::LogWarning(
"ValueInvalid") <<
"L1MuGMTCand::etaValue requested physical value is invalid";
114 edm::LogWarning(
"ValueInvalid") <<
"L1MuRegionalCand::ptValue requested physical value is invalid";
148 <<
"bx = " << setw(2) <<
bx() <<
" " << endl
149 <<
"pt(index) = " << setw(2) <<
ptIndex() <<
" " 150 <<
"charge = " << setw(2) <<
charge() <<
" " 151 <<
"eta(index) = " << setw(2) <<
etaIndex() <<
" " 152 <<
"phi(index) = " << setw(3) <<
phiIndex() <<
" " 153 <<
"quality = " << setw(1) <<
quality() <<
" " 154 <<
"isolated = " << setw(1) <<
isol() <<
" " 155 <<
"mip = " << setw(1) <<
mip() << endl;
158 <<
"bx = " << setw(2) <<
bx() <<
" " << endl
159 <<
"pt = " << setw(5) << setprecision(1) <<
ptValue() <<
" GeV " 160 <<
"charge = " << setw(2) <<
charge() <<
" " 161 <<
"eta = " << setw(5) << setprecision(2) <<
etaValue() <<
" " 162 <<
"phi = " << setw(5) << setprecision(3) <<
phiValue() <<
" rad " 163 <<
"quality = " << setw(1) <<
quality() <<
" " 164 <<
"isolated = " << setw(1) <<
isol() <<
" " 165 <<
"mip = " << setw(1) <<
mip() << endl;
175 s << setiosflags(ios::showpoint |
ios::fixed) <<
"bx = " << setw(2) <<
id.bx() <<
" " 176 <<
"pt = " << setw(5) << setprecision(1) <<
id.ptValue() <<
" GeV " 177 <<
"charge = " << setw(2) <<
id.charge() <<
" " 178 <<
"eta = " << setw(5) << setprecision(2) <<
id.etaValue() <<
" " 179 <<
"phi = " << setw(5) << setprecision(3) <<
id.phiValue() <<
" rad " 180 <<
"quality = " << setw(1) <<
id.quality() <<
" " 181 <<
"isolated = " << setw(1) <<
id.isol() <<
" " 182 <<
"mip = " << setw(1) <<
id.mip() <<
" ";
Log< level::Info, true > LogVerbatim
bool isol() const
get isolation
ostream & operator<<(ostream &s, const L1MuGMTCand &id)
void print() const
print parameters of muon candidate
void reset()
reset muon candidate
unsigned int ptIndex() const
get pt-code
int bx() const
get bunch crossing identifier
bool operator!=(const L1MuGMTCand &) const
unequal operator
unsigned int quality() const
get quality
static const float m_invalidValue
unsigned int phiIndex() const
get phi-code
int charge() const
get charge (+1 -1)
bool empty() const
is it an empty muon candidate?
char data[epos_bytes_allocation]
unsigned int etaIndex() const
get eta-code
Log< level::Warning, false > LogWarning
virtual ~L1MuGMTCand()
destructor
bool operator==(const L1MuGMTCand &) const
equal operator