add unit/integrted tests for dpc

How is it used?  This docstring and the docstring on `f` provide no additional information over the type.   Please expand these to explain _how_ this array is used in the fitting.

This should probably be renamed to be `reference` or something like that.  With in characters are free, err on the side of meaningful names rather than terse names.