Go to the documentation of this file. 1 #ifndef DataFormats_CSCDigi_CSCShowerDigi_h
2 #define DataFormats_CSCDigi_CSCShowerDigi_h
17 CSCShowerDigi(
const uint16_t inTimeBits,
const uint16_t outTimeBits,
const uint16_t cscID);
44 void setDataWord(
const uint16_t newWord, uint16_t&
word,
const unsigned shift,
const unsigned mask);
bool isLooseOutTime() const
uint16_t getDataWord(const uint16_t word, const unsigned shift, const unsigned mask) const
bool isLooseInTime() const
bool isTightOutTime() const
void setDataWord(const uint16_t newWord, uint16_t &word, const unsigned shift, const unsigned mask)
std::ostream & operator<<(std::ostream &o, const CSCShowerDigi &digi)
bool isNominalOutTime() const
uint16_t bitsInTime() const
void clear()
clear this Shower
void setCSCID(const uint16_t c)
set cscID
bool isTightInTime() const
bool isNominalInTime() const
static unsigned const int shift
uint16_t bitsOutTime() const
uint16_t getCSCID() const