CnrByGroup(fhicl::ParameterSet const &ps)
FloatVector getCorrection(const IndexVector &channels, const AdcChannelDataMap &acds) const
std::vector< Index > IndexVector
std::vector< float > FloatVector
DataMap updateMap(AdcChannelDataMap &acds) const override
static constexpr double ps
bool m_requireGoodChannel
~CnrByGroup() override=default
std::map< Name, IndexVector > ChannelGroups
std::map< AdcChannel, AdcChannelData > AdcChannelDataMap
std::vector< Name > NameVector