HcalChannelProperties(const HcalCalibrations *i_calib, const HcalRecoParam *i_paramTs, const HcalQIECoder *i_channelCoder, const HcalQIEShape *i_shape, const HcalSiPMParameter *i_siPMParameter, const std::array< HcalPipelinePedestalAndGain, 4 > &i_pedsAndGains, const bool i_taggedBadByDb)