#include <SiTrivialDigitalConverter.h>
Public Member Functions | |
DigitalVecType | convert (const std::vector< double > &, edm::ESHandle< SiStripGain > &, unsigned int detid) |
DigitalRawVecType | convertRaw (const std::vector< double > &, edm::ESHandle< SiStripGain > &, unsigned int detid) |
SiTrivialDigitalConverter (float in) | |
Public Member Functions inherited from SiDigitalConverter | |
virtual | ~SiDigitalConverter () |
Private Member Functions | |
int | convert (float in) |
int | convertRaw (float in) |
int | truncate (float in_adc) |
int | truncateRaw (float in_adc) |
Private Attributes | |
SiDigitalConverter::DigitalVecType | _temp |
SiDigitalConverter::DigitalRawVecType | _tempRaw |
float | electronperADC |
Additional Inherited Members | |
Public Types inherited from SiDigitalConverter | |
typedef std::vector < SiStripRawDigi > | DigitalRawVecType |
typedef std::vector< SiStripDigi > | DigitalVecType |
Concrete implementation of SiDigitalConverter.
Definition at line 8 of file SiTrivialDigitalConverter.h.
SiTrivialDigitalConverter::SiTrivialDigitalConverter | ( | float | in | ) |
Definition at line 5 of file SiTrivialDigitalConverter.cc.
References _temp, _tempRaw, electronperADC, and recoMuon::in.
|
virtual |
Implements SiDigitalConverter.
Definition at line 12 of file SiTrivialDigitalConverter.cc.
References _temp, ecalMGPA::adc(), i, and edm::ESHandleBase::isValid().
Referenced by SiStripDigitizerAlgorithm::run().
|
inlineprivate |
Definition at line 18 of file SiTrivialDigitalConverter.h.
References electronperADC, and truncate().
|
virtual |
Implements SiDigitalConverter.
Definition at line 36 of file SiTrivialDigitalConverter.cc.
References _tempRaw, ecalMGPA::adc(), i, and edm::ESHandleBase::isValid().
Referenced by SiStripDigitizerAlgorithm::run().
|
inlineprivate |
Definition at line 19 of file SiTrivialDigitalConverter.h.
References electronperADC, and truncateRaw().
|
private |
Definition at line 59 of file SiTrivialDigitalConverter.cc.
References ecalMGPA::adc().
Referenced by convert().
|
private |
Definition at line 73 of file SiTrivialDigitalConverter.cc.
References ecalMGPA::adc().
Referenced by convertRaw().
|
private |
Definition at line 24 of file SiTrivialDigitalConverter.h.
Referenced by convert(), and SiTrivialDigitalConverter().
|
private |
Definition at line 25 of file SiTrivialDigitalConverter.h.
Referenced by convertRaw(), and SiTrivialDigitalConverter().
|
private |
Definition at line 23 of file SiTrivialDigitalConverter.h.
Referenced by convert(), convertRaw(), and SiTrivialDigitalConverter().