CMS 3D CMS Logo

Public Member Functions

HcalCoder Class Reference

#include <HcalCoder.h>

Inheritance diagram for HcalCoder:
HcalCoderDb HcalNominalCoder

List of all members.

Public Member Functions

virtual void adc2fC (const HBHEDataFrame &df, CaloSamples &lf) const =0
virtual void adc2fC (const HODataFrame &df, CaloSamples &lf) const =0
virtual void adc2fC (const ZDCDataFrame &df, CaloSamples &lf) const =0
virtual void adc2fC (const HcalCalibDataFrame &df, CaloSamples &lf) const =0
virtual void adc2fC (const HFDataFrame &df, CaloSamples &lf) const =0
virtual void fC2adc (const CaloSamples &clf, HBHEDataFrame &df, int fCapIdOffset) const =0
virtual void fC2adc (const CaloSamples &clf, ZDCDataFrame &df, int fCapIdOffset) const =0
virtual void fC2adc (const CaloSamples &clf, HcalCalibDataFrame &df, int fCapIdOffset) const =0
virtual void fC2adc (const CaloSamples &clf, HFDataFrame &df, int fCapIdOffset) const =0
virtual void fC2adc (const CaloSamples &clf, HODataFrame &df, int fCapIdOffset) const =0

Detailed Description

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

Date:
2006/09/25 21:59:23
Revision:
1.5

Definition at line 19 of file HcalCoder.h.


Member Function Documentation

virtual void HcalCoder::adc2fC ( const HBHEDataFrame df,
CaloSamples lf 
) const [pure virtual]
virtual void HcalCoder::adc2fC ( const HODataFrame df,
CaloSamples lf 
) const [pure virtual]

Implemented in HcalCoderDb, and HcalNominalCoder.

virtual void HcalCoder::adc2fC ( const ZDCDataFrame df,
CaloSamples lf 
) const [pure virtual]

Implemented in HcalCoderDb, and HcalNominalCoder.

virtual void HcalCoder::adc2fC ( const HcalCalibDataFrame df,
CaloSamples lf 
) const [pure virtual]

Implemented in HcalCoderDb, and HcalNominalCoder.

virtual void HcalCoder::adc2fC ( const HFDataFrame df,
CaloSamples lf 
) const [pure virtual]

Implemented in HcalCoderDb, and HcalNominalCoder.

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

Implemented in HcalCoderDb, and HcalNominalCoder.

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

Implemented in HcalCoderDb, and HcalNominalCoder.

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

Implemented in HcalCoderDb, and HcalNominalCoder.

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

Implemented in HcalCoderDb, and HcalNominalCoder.

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

Implemented in HcalCoderDb, and HcalNominalCoder.