A Digi for the silicon strip detector, containing both strip and adc information, and suitable for storing zero-suppresed hit information. More...
#include <SiStripDigi.h>
Public Member Functions | |
const uint16_t & | adc () const |
const uint16_t & | channel () const |
bool | operator< (const SiStripDigi &other) const |
SiStripDigi () | |
SiStripDigi (const uint16_t &strip, const uint16_t &adc) | |
const uint16_t & | strip () const |
~SiStripDigi () | |
Private Attributes | |
uint16_t | adc_ |
uint16_t | strip_ |
A Digi for the silicon strip detector, containing both strip and adc information, and suitable for storing zero-suppresed hit information.
Definition at line 12 of file SiStripDigi.h.
SiStripDigi::SiStripDigi | ( | const uint16_t & | strip, |
const uint16_t & | adc | ||
) | [inline] |
SiStripDigi::SiStripDigi | ( | ) | [inline] |
Definition at line 21 of file SiStripDigi.h.
SiStripDigi::~SiStripDigi | ( | ) | [inline] |
Definition at line 22 of file SiStripDigi.h.
{;}
const uint16_t & SiStripDigi::adc | ( | ) | const [inline] |
Definition at line 41 of file SiStripDigi.h.
References adc_.
Referenced by ThreeThresholdAlgorithm::addToCandidate(), LaserDQM::fillAdcCounts(), LaserAlignment::fillDataProfiles(), LaserAlignmentT0ProducerDQM::FillFromProcessedDigis(), StripClusterizerAlgorithm::InvalidChargeException::InvalidChargeException(), SiStripApvShotCleaner::orderingByCharge::operator()(), AboveSeed::operator()(), operator<<(), and ShallowDigisProducer::recordDigis().
{ return adc_; }
const uint16_t & SiStripDigi::channel | ( | ) | const [inline] |
Definition at line 42 of file SiStripDigi.h.
References strip().
Referenced by LaserDQM::fillAdcCounts().
{ return strip(); }
bool SiStripDigi::operator< | ( | const SiStripDigi & | other | ) | const [inline] |
Definition at line 43 of file SiStripDigi.h.
References strip().
const uint16_t & SiStripDigi::strip | ( | ) | const [inline] |
Definition at line 40 of file SiStripDigi.h.
References strip_.
Referenced by ThreeThresholdAlgorithm::addToCandidate(), channel(), LaserAlignment::fillDataProfiles(), StripClusterizerAlgorithm::InvalidChargeException::InvalidChargeException(), edm::DataMixingSiStripWorker::StrictWeakOrdering::operator()(), AboveSeed::operator()(), operator<(), operator<<(), and ShallowDigisProducer::recordDigis().
{ return strip_; }
uint16_t SiStripDigi::adc_ [private] |
Definition at line 33 of file SiStripDigi.h.
Referenced by adc().
uint16_t SiStripDigi::strip_ [private] |
Definition at line 32 of file SiStripDigi.h.
Referenced by strip().