CMS 3D CMS Logo

SiStripRawDigi Class Reference

A Digi for the silicon strip detector, containing only adc information, and suitable for storing raw hit information. More...

#include <DataFormats/SiStripDigi/interface/SiStripRawDigi.h>

Inheritance diagram for SiStripRawDigi:

edm::DoNotSortUponInsertion

List of all members.

Public Member Functions

const uint16_t & adc () const
bool operator< (const SiStripRawDigi &other) const
 Not used! (even if implementation is required).
 SiStripRawDigi ()
 SiStripRawDigi (const uint16_t &adc)
 ~SiStripRawDigi ()

Private Attributes

uint16_t adc_


Detailed Description

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.


Constructor & Destructor Documentation

SiStripRawDigi::SiStripRawDigi ( const uint16_t &  adc  )  [inline]

Definition at line 19 of file SiStripRawDigi.h.

00019 : adc_(adc) {;}

SiStripRawDigi::SiStripRawDigi (  )  [inline]

Definition at line 21 of file SiStripRawDigi.h.

00021 : adc_(0) {;}

SiStripRawDigi::~SiStripRawDigi (  )  [inline]

Definition at line 22 of file SiStripRawDigi.h.

00022 {;}


Member Function Documentation

const uint16_t & SiStripRawDigi::adc (  )  const [inline]

Definition at line 41 of file SiStripRawDigi.h.

References adc_.

Referenced by LaserAlignment::fillAdcCounts(), operator<(), and operator<<().

00041 {  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().

00042 { return ( this->adc() < other.adc() ); }


Member Data Documentation

uint16_t SiStripRawDigi::adc_ [private]

Definition at line 31 of file SiStripRawDigi.h.

Referenced by adc().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:32:31 2009 for CMSSW by  doxygen 1.5.4