1 #ifndef ECAL_FENIX_LINEARIZER_H 2 #define ECAL_FENIX_LINEARIZER_H 47 void process(
const T &, std::vector<int>&);
63 for (
int i=0;
i<df.size();
i++) {
void setParameters(uint32_t raw, const EcalTPGPedestals *ecaltpPed, const EcalTPGLinearizationConst *ecaltpLin, const EcalTPGCrystalStatus *ecaltpBadX)
EcalFenixLinearizer(bool famos)
Linearisation for Fenix strip input: 16 bits corresponding to input EBDataFrame output: 18 bits...
virtual ~EcalFenixLinearizer()
int setInput(const EcalMGPASample &RawSam)
const EcalTPGLinearizationConstant * linConsts_
const EcalTPGCrystalStatusCode * badXStatus_
std::vector< const EcalTPGCrystalStatusCode * > vectorbadXStatus_
const EcalTPGPedestal * peds_