Modulation function coefficients moved to detector struct