CMS 3D CMS Logo

CastorCoder Class Reference

Abstract interface of a coder/decoder which converts ADC values to and from femtocoulombs of collected charge. More...

#include <CalibFormats/CastorObjects/interface/CastorCoder.h>

Inheritance diagram for CastorCoder:

CastorCoderDb CastorNominalCoder

List of all members.

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


Detailed Description

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.


Member Function Documentation

virtual void CastorCoder::adc2fC ( const CastorDataFrame df,
CaloSamples lf 
) const [pure virtual]

Implemented in CastorCoderDb, and CastorNominalCoder.

Referenced by CastorSimpleRecAlgoImpl::reco().

virtual void CastorCoder::fC2adc ( const CaloSamples clf,
CastorDataFrame df,
int  fCapIdOffset 
) const [pure virtual]

Implemented in CastorCoderDb, and CastorNominalCoder.


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