1 #ifndef ECAL_FENIX_LINEARIZER_H
2 #define ECAL_FENIX_LINEARIZER_H
47 void process(
const T &, std::vector<int>&);
65 for (
int i=0;
i<df.size();
i++) {
69 for (
int i=0;
i<df.size();
i++) {
75 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_