#include <CastorCoder.h>
Public Member Functions | |
virtual void | adc2fC (const CastorDataFrame &df, CaloSamples &lf) const =0 |
virtual void | fC2adc (const CaloSamples &clf, CastorDataFrame &df, int fCapIdOffset) const =0 |
Abstract interface of a coder/decoder which converts ADC values to and from femtocoulombs of collected charge.
Definition at line 13 of file CastorCoder.h.
virtual void CastorCoder::adc2fC | ( | const CastorDataFrame & | df, |
CaloSamples & | lf | ||
) | const [pure virtual] |
Implemented in CastorCoderDb, and CastorNominalCoder.
Referenced by CastorSimpleRecAlgoImpl::corrSaturation(), and CastorSimpleRecAlgoImpl::reco().
virtual void CastorCoder::fC2adc | ( | const CaloSamples & | clf, |
CastorDataFrame & | df, | ||
int | fCapIdOffset | ||
) | const [pure virtual] |
Implemented in CastorCoderDb, and CastorNominalCoder.