#include <CalibFormats/CastorObjects/interface/CastorNominalCoder.h>
Public Member Functions | |
virtual void | adc2fC (const CastorDataFrame &df, CaloSamples &lf) const |
virtual void | fC2adc (const CaloSamples &clf, CastorDataFrame &df, int fCapIdOffset) const |
Definition at line 11 of file CastorNominalCoder.h.
void CastorNominalCoder::adc2fC | ( | const CastorDataFrame & | df, | |
CaloSamples & | lf | |||
) | const [virtual] |
Implements CastorCoder.
Definition at line 3 of file CastorNominalCoder.cc.
References i, CastorDataFrame::id(), CastorDataFrame::presamples(), CaloSamples::setPresamples(), and CastorDataFrame::size().
00003 { 00004 lf=CaloSamples(df.id(),df.size()); 00005 for (int i=0; i<df.size(); i++) lf[i]=df[i].nominal_fC(); 00006 lf.setPresamples(df.presamples()); 00007 }
void CastorNominalCoder::fC2adc | ( | const CaloSamples & | clf, | |
CastorDataFrame & | df, | |||
int | fCapIdOffset | |||
) | const [virtual] |
Implements CastorCoder.
Definition at line 29 of file CastorNominalCoder.cc.
References CastorNominalCoderTemplate::process().
00029 { 00030 CastorNominalCoderTemplate::process(clf,df, fCapIdOffset); 00031 }