CMS 3D CMS Logo

CastorCoder.h
Go to the documentation of this file.
1 #ifndef CASTORCODER_H
2 #define CASTORCODER_H 1
3 
6 
13 class CastorCoder {
14 public:
15  virtual void adc2fC(const CastorDataFrame& df, CaloSamples& lf) const = 0;
16  virtual void fC2adc(const CaloSamples& clf, CastorDataFrame& df, int fCapIdOffset) const = 0;
17  virtual ~CastorCoder() = default;
18 };
19 
20 #endif
CastorDataFrame.h
CaloSamples.h
CastorCoder::adc2fC
virtual void adc2fC(const CastorDataFrame &df, CaloSamples &lf) const =0
CastorCoder::fC2adc
virtual void fC2adc(const CaloSamples &clf, CastorDataFrame &df, int fCapIdOffset) const =0
CastorDataFrame
Definition: CastorDataFrame.h:15
CaloSamples
Definition: CaloSamples.h:14
CastorCoder::~CastorCoder
virtual ~CastorCoder()=default
hgcalPerformanceValidation.df
df
Definition: hgcalPerformanceValidation.py:640
CastorCoder
Definition: CastorCoder.h:13