You should add the `real_space` and `gsparams` options to ChromaticConvolution as well.  And `gsparams` to ChromaticSum.  The `gsparams` is easy to add using the same method you do here.  If `real_space` seems too tricky to get right, I think it is fine to have that parameter raise a NotImplementedError exception in ChromaticConvolution.