XSxion

class sherpa.astro.xspec.XSxion(name='xion')[source] [edit on github]

Bases: sherpa.astro.xspec.XSMultiplicativeModel

The XSPEC xion model: reflected spectrum of photo-ionized accretion disk/ring.

The model is described at [1].

Note

Deprecated in Sherpa 4.10.0

The lxld parameter has been renamed lxovrld to match the XSPEC definition. The name lxld can still be used to access the parameter, but this name will be removed in a future release.

height

The height of the source above the disk (in Schwarzschild radii).

lxovrld

The ratio of the X-ray source luminosity to that of the disk.

rate

The accretion rate (in Eddington units).

cosAng

The cosine of the inclination angle (1 is face on).

inner

The inner radius of the disk (in Schwarzschild radii).

outer

The er radius of the disk (in Schwarzschild radii).

index

The photon index of the source.

redshift

The redshift of the absorber.

Feabun

The Fe abundance relative to Solar: see [1] for more details.

E_cut

The exponential high energy cut-off energy for the source.

Ref_type

See [1] for details.

Ref_smear

See [1] for details.

Geometry

See [1] for details.

References

[1](1, 2, 3, 4, 5) https://heasarc.gsfc.nasa.gov/xanadu/xspec/manual/XSmodelXion.html

Attributes Summary

thawedparhardmaxes
thawedparhardmins
thawedparmaxes
thawedparmins
thawedpars
version_enabled

Methods Summary

apply(outer, *otherargs, **otherkwargs)
calc(pars, xlo, *args, **kwargs)
get_center()
guess(dep, *args, **kwargs) Set an initial guess for the parameter values.
regrid(*arrays)
reset()
set_center(*args, **kwargs)
startup(cache) Called before a model may be evaluated multiple times.
teardown() Called after a model may be evaluated multiple times.

Attributes Documentation

thawedparhardmaxes
thawedparhardmins
thawedparmaxes
thawedparmins
thawedpars
version_enabled = True

Methods Documentation

apply(outer, *otherargs, **otherkwargs) [edit on github]
calc(pars, xlo, *args, **kwargs) [edit on github]
get_center() [edit on github]
guess(dep, *args, **kwargs) [edit on github]

Set an initial guess for the parameter values.

Attempt to set the parameter values, and ranges, for the model to match the data values. This is intended as a rough guess, so it is expected that the model is only evaluated a small number of times, if at all.

regrid(*arrays) [edit on github]
reset() [edit on github]
set_center(*args, **kwargs) [edit on github]
startup(cache) [edit on github]

Called before a model may be evaluated multiple times.

See also

teardown()

teardown() [edit on github]

Called after a model may be evaluated multiple times.

See also

setup()