A Digi for the silicon strip detector, containing only adc information, and suitable for storing raw hit information. NOTA BENE: these digis use the DetSetVector, but the public inheritence from edm::DoNotSortUponInsertion ensures that the digis are NOT sorted by the DetSetVector::post_insert() method. The strip position is therefore inferred from the position of the digi within its container (the DetSet private vector). More...
#include <SiStripRawDigi.h>
Public Member Functions | |
const uint16_t & | adc () const |
bool | operator< (const SiStripRawDigi &other) const |
SiStripRawDigi () | |
SiStripRawDigi (const uint16_t &adc) | |
~SiStripRawDigi () | |
Private Attributes | |
uint16_t | adc_ |
A Digi for the silicon strip detector, containing only adc information, and suitable for storing raw hit information. NOTA BENE: these digis use the DetSetVector, but the public inheritence from edm::DoNotSortUponInsertion ensures that the digis are NOT sorted by the DetSetVector::post_insert() method. The strip position is therefore inferred from the position of the digi within its container (the DetSet private vector).
Definition at line 15 of file SiStripRawDigi.h.
SiStripRawDigi::SiStripRawDigi | ( | const uint16_t & | adc | ) | [inline] |
Definition at line 19 of file SiStripRawDigi.h.
SiStripRawDigi::SiStripRawDigi | ( | ) | [inline] |
Definition at line 21 of file SiStripRawDigi.h.
: adc_(0) {;}
SiStripRawDigi::~SiStripRawDigi | ( | ) | [inline] |
Definition at line 22 of file SiStripRawDigi.h.
{;}
const uint16_t & SiStripRawDigi::adc | ( | ) | const [inline] |
Definition at line 41 of file SiStripRawDigi.h.
References adc_.
Referenced by SiStripPedestalsSubtractor::eval(), LaserAlignment::fillDataProfiles(), LaserAlignmentT0ProducerDQM::FillFromRawDigis(), operator<(), operator<<(), SiStripProcessedRawDigiProducer::pr_process(), SiStripZeroSuppression::processRaw(), and sistrip::FEDEmulator::zeroSuppress().
{ return adc_; }
bool SiStripRawDigi::operator< | ( | const SiStripRawDigi & | other | ) | const [inline] |
Not used! (even if implementation is required).
Definition at line 42 of file SiStripRawDigi.h.
References adc().
uint16_t SiStripRawDigi::adc_ [private] |
Definition at line 31 of file SiStripRawDigi.h.
Referenced by adc().