#include <SiDigitalConverter.h>
Public Types | |
typedef std::vector < SiStripRawDigi > | DigitalRawVecType |
typedef std::vector< SiStripDigi > | DigitalVecType |
Public Member Functions | |
virtual DigitalVecType | convert (const std::vector< float > &, edm::ESHandle< SiStripGain > &, unsigned int detid)=0 |
virtual DigitalRawVecType | convertRaw (const std::vector< float > &, edm::ESHandle< SiStripGain > &, unsigned int detid)=0 |
virtual | ~SiDigitalConverter () |
Base class for ADC simulation.
Definition at line 12 of file SiDigitalConverter.h.
typedef std::vector<SiStripRawDigi> SiDigitalConverter::DigitalRawVecType |
Definition at line 15 of file SiDigitalConverter.h.
typedef std::vector<SiStripDigi> SiDigitalConverter::DigitalVecType |
Definition at line 14 of file SiDigitalConverter.h.
virtual SiDigitalConverter::~SiDigitalConverter | ( | ) | [inline, virtual] |
Definition at line 17 of file SiDigitalConverter.h.
{ }
virtual DigitalVecType SiDigitalConverter::convert | ( | const std::vector< float > & | , |
edm::ESHandle< SiStripGain > & | , | ||
unsigned int | detid | ||
) | [pure virtual] |
Implemented in SiTrivialDigitalConverter.
virtual DigitalRawVecType SiDigitalConverter::convertRaw | ( | const std::vector< float > & | , |
edm::ESHandle< SiStripGain > & | , | ||
unsigned int | detid | ||
) | [pure virtual] |
Implemented in SiTrivialDigitalConverter.