#include <cstdint>
#include <iosfwd>
#include <vector>
#include <limits>
Go to the source code of this file.
◆ operator<<()
std::ostream& operator<< |
( |
std::ostream & |
o, |
|
|
const CSCCLCTDigi & |
digi |
|
) |
| |
Definition at line 216 of file CSCCLCTDigi.cc.
References CSCCLCTDigi::getBend(), CSCCLCTDigi::getBX(), CSCCLCTDigi::getCFEB(), CSCCLCTDigi::getCompCode(), CSCCLCTDigi::getKeyStrip(), CSCCLCTDigi::getPattern(), CSCCLCTDigi::getQuality(), CSCCLCTDigi::getRun3Pattern(), CSCCLCTDigi::getSlope(), CSCCLCTDigi::getStrip(), CSCCLCTDigi::getTrknmb(), CSCCLCTDigi::isRun3(), CSCCLCTDigi::isValid(), and EcalTangentSkim_cfg::o.
218 return o <<
"CSC CLCT #" << digi.
getTrknmb() <<
": Valid = " << digi.
isValid() <<
" BX = " << digi.
getBX()
221 <<
" Bend = " << digi.
getBend() <<
"\n" 226 return o <<
"CSC CLCT #" << digi.
getTrknmb() <<
": Valid = " << digi.
isValid() <<
" BX = " << digi.
getBX()
uint16_t getTrknmb() const
return track number (1,2)
uint16_t getQuality() const
return quality of a pattern (number of layers hit!)
uint16_t getKeyStrip(const uint16_t n=2) const
bool isRun3() const
Distinguish Run-1/2 from Run-3.
int16_t getCompCode() const
uint16_t getStrip() const
return halfstrip that goes from 0 to 31 in a (D)CFEB
bool isValid() const
check CLCT validity (1 - valid CLCT)
uint16_t getCFEB() const
return Key CFEB ID
uint16_t getBX() const
return BX
uint16_t getPattern() const
return pattern
uint16_t getSlope() const
return the slope
uint16_t getRun3Pattern() const
return pattern