Available Models¶
Warning
I am not convinced separating the models out here from the API below is a good idea, as we end up with multiple pages describing the sherpa.astro.xspec module (for instance).
Note
The models in sherpa.astro.xspec
are only available if
Sherpa was built with support for the
XSPEC model library.
This section describes the classes that implement models used to describe and fit data, while the Reference/API section below describes the classes used to create these models.
- Writing your own model
- The sherpa.models.basic module
- The sherpa.astro.models module
- The sherpa.astro.optical module
- AbsorptionEdge
- AbsorptionGaussian
- AbsorptionLorentz
- AbsorptionVoigt
- AccretionDisk
- BlackBody
- Bremsstrahlung
- BrokenPowerlaw
- CCM
- EmissionGaussian
- EmissionLorentz
- EmissionVoigt
- FM
- LMC
- LogAbsorption
- LogEmission
- OpticalGaussian
- Polynomial
- Powerlaw
- Recombination
- SM
- SMC
- Seaton
- XGal
- Class Inheritance Diagram
- The sherpa.astro.xspec module
- XSagauss
- XSapec
- XSbapec
- XSbbody
- XSbbodyrad
- XSbexrav
- XSbexriv
- XSbkn2pow
- XSbknpower
- XSbmc
- XSbremss
- XSbtapec
- XSbvapec
- XSbvtapec
- XSbvvapec
- XSbvvtapec
- XSc6mekl
- XSc6pmekl
- XSc6pvmkl
- XSc6vmekl
- XScarbatm
- XScemekl
- XScevmkl
- XScflow
- XScompLS
- XScompPS
- XScompST
- XScompTT
- XScompbb
- XScompmag
- XScomptb
- XScompth
- XScplinear
- XScutoffpl
- XSdisk
- XSdiskbb
- XSdiskir
- XSdiskline
- XSdiskm
- XSdisko
- XSdiskpbb
- XSdiskpn
- XSeplogpar
- XSeqpair
- XSeqtherm
- XSequil
- XSexpdec
- XSezdiskbb
- XSgadem
- XSgaussian
- XSgnei
- XSgrad
- XSgrbm
- XShatm
- XSkerrbb
- XSkerrd
- XSkerrdisk
- XSlaor
- XSlaor2
- XSlogpar
- XSlorentz
- XSmeka
- XSmekal
- XSmkcflow
- XSnei
- XSnlapec
- XSnpshock
- XSnsa
- XSnsagrav
- XSnsatmos
- XSnsmax
- XSnsmaxg
- XSnsx
- XSnteea
- XSnthComp
- XSoptxagn
- XSoptxagnf
- XSpegpwrlw
- XSpexmon
- XSpexrav
- XSpexriv
- XSplcabs
- XSposm
- XSpowerlaw
- XSpshock
- XSraymond
- XSredge
- XSrefsch
- XSrnei
- XSsedov
- XSsirf
- XSslimbh
- XSsnapec
- XSsrcut
- XSsresc
- XSstep
- XStapec
- XSvapec
- XSvbremss
- XSvequil
- XSvgadem
- XSvgnei
- XSvmcflow
- XSvmeka
- XSvmekal
- XSvnei
- XSvnpshock
- XSvoigt
- XSvpshock
- XSvraymond
- XSvrnei
- XSvsedov
- XSvtapec
- XSvvapec
- XSvvgnei
- XSvvnei
- XSvvnpshock
- XSvvpshock
- XSvvrnei
- XSvvsedov
- XSvvtapec
- XSzagauss
- XSzbbody
- XSzbremss
- XSzgauss
- XSzpowerlw
- XSSSS_ice
- XSTBabs
- XSTBfeo
- XSTBgas
- XSTBgrain
- XSTBpcf
- XSTBrel
- XSTBvarabs
- XSabsori
- XSacisabs
- XScabs
- XSconstant
- XScyclabs
- XSdust
- XSedge
- XSexpabs
- XSexpfac
- XSgabs
- XSheilin
- XShighecut
- XShrefl
- XSismabs
- XSlyman
- XSnotch
- XSpcfabs
- XSphabs
- XSplabs
- XSpwab
- XSredden
- XSsmedge
- XSspexpcut
- XSspline
- XSswind1
- XSuvred
- XSvarabs
- XSvphabs
- XSwabs
- XSwndabs
- XSxion
- XSxscat
- XSzTBabs
- XSzbabs
- XSzdust
- XSzedge
- XSzhighect
- XSzigm
- XSzpcfabs
- XSzphabs
- XSzredden
- XSzsmdust
- XSzvarabs
- XSzvfeabs
- XSzvphabs
- XSzwabs
- XSzwndabs
- XSzxipcf
- Class Inheritance Diagram
Reference/API¶
This section describes the classes used to create models and the Available Models section above contains the classes that implement various models.
- The sherpa.models.model module
- The sherpa.models.parameter module
- The sherpa.instrument module
- The sherpa.models.template module
- The sherpa.astro.instrument module
- The sherpa.astro.xspec module
- XSModel
- XSAdditiveModel
- XSMultiplicativeModel
- XSTableModel
- get_xsabund
- get_xschatter
- get_xscosmo
- get_xspath_manager
- get_xspath_model
- get_xsstate
- get_xsversion
- get_xsxsect
- get_xsxset
- read_xstable_model
- set_xsabund
- set_xschatter
- set_xscosmo
- set_xspath_manager
- set_xsstate
- set_xsxsect
- set_xsxset
- Class Inheritance Diagram