New issues from Xspec 12.8.2
Frequently Asked Questions
List of currently outstanding issues.
12.8.2b Jul 31, 2014
Requires patch installer
To apply patches, you'll need to have downloaded and already built the source code distribution
of XSPEC. For details about the patch installer including options available with the latest v4.6, click
Otherwise, just follow the instructions below.
(Note: This assumes you have already set your HEADAS environment variables with the
headas-init script, as you would if you were running XSPEC.)
To make sure your XSPEC installation is up to date with ALL listed patches:
1.    If you don't already have the patch installer
tcl script (v4.6), download and place it in the XSPEC src directory. This directory
should be at heasoft-[ver]/Xspec/src from the source code distribution.
2.    Download the latest patchfile into
the same directory. There is no need to unzip/untar the patchfile
since the installer will do that.
3.    At the command line, launch the script by typing
and that's all.
The script should detect which patches you've installed previously, copy
the new code files to the necessary directories, determine whether complete or only partial
rebuilds are necessary, and finally perform the rebuilds. Numbers listed in red indicate that the patch modifies the interface
to one or more of XSPEC's libraries. These patches will generally cause longer rebuilds. If you
have a local model library, it is recommended (though not always necessary) that you rebuild it
with initpackage after applying red patches.
This adds the noWrite option to the PyXspec AllData.fakeit function.
When the argument noWrite=True is passed
to AllData.fakeit, fakeit will not generate any output data files. The
function signature for AllData.fakeit is now expanded to:
def fakeit(self, nSpectra=1, settings=None, applyStats=True, filePrefix="", noWrite=False)
Report added on Jul 07, 2014.
This patch modifies heasoft-6.16/Xspec/src/XSUser/Python/xspec/
||The time dilation factor was being left out of the zagauss model.
This patch also fixes a zagauss array bounds problem that was showing up on Linux platforms.
Our thanks to Yuan Liu for pointing this out.
Report added on Jul 31, 2014.
This patch modifies heasoft-6.16/Xspec/src/XSFunctions/