pyMPTK: improve error reporting, and get signal as doubles not floats
pyMPTK: write decay, even if not writing book