Available Models
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
- Initializing XSPEC
- Supported models
- Parameter values
- XSSSS_ice
- XSTBabs
- XSTBfeo
- XSTBgas
- XSTBgrain
- XSTBpcf
- XSTBrel
- XSTBvarabs
- XSabsori
- XSacisabs
- XSagauss
- XSagnsed
- XSapec
- XSbapec
- XSbbody
- XSbbodyrad
- XSbexrav
- XSbexriv
- XSbkn2pow
- XSbknpower
- XSbmc
- XSbremss
- XSbrnei
- XSbtapec
- XSbvapec
- XSbvrnei
- XSbvtapec
- XSbvvapec
- XSbvvrnei
- XSbvvtapec
- XSbwcycl
- XSc6mekl
- XSc6pmekl
- XSc6pvmkl
- XSc6vmekl
- XScabs
- XScarbatm
- XScemekl
- XScevmkl
- XScflow
- XScflux
- XScglumin
- XSclumin
- XScompLS
- XScompPS
- XScompST
- XScompTT
- XScompbb
- XScompmag
- XScomptb
- XScompth
- XSconstant
- XScpflux
- XScph
- XScplinear
- XScutoffpl
- XScyclabs
- XSdisk
- XSdiskbb
- XSdiskir
- XSdiskline
- XSdiskm
- XSdisko
- XSdiskpbb
- XSdiskpn
- XSdust
- XSedge
- XSeplogpar
- XSeqpair
- XSeqtherm
- XSequil
- XSexpabs
- XSexpdec
- XSexpfac
- XSezdiskbb
- XSgabs
- XSgadem
- XSgaussian
- XSgnei
- XSgrad
- XSgrbcomp
- XSgrbm
- XSgsmooth
- XShatm
- XSheilin
- XShighecut
- XShrefl
- XSireflect
- XSismabs
- XSjet
- XSkdblur
- XSkdblur2
- XSkerrbb
- XSkerrconv
- XSkerrd
- XSkerrdisk
- XSkyconv
- XSkyrline
- XSlaor
- XSlaor2
- XSlogpar
- XSlorentz
- XSlsmooth
- XSlyman
- XSmeka
- XSmekal
- XSmkcflow
- XSnei
- XSnlapec
- XSnotch
- XSnpshock
- XSnsa
- XSnsagrav
- XSnsatmos
- XSnsmax
- XSnsmaxg
- XSnsx
- XSnteea
- XSnthComp
- XSoptxagn
- XSoptxagnf
- XSpartcov
- XSpcfabs
- XSpegpwrlw
- XSpexmon
- XSpexrav
- XSpexriv
- XSphabs
- XSplabs
- XSplcabs
- XSposm
- XSpowerlaw
- XSpshock
- XSpwab
- XSqsosed
- XSraymond
- XSrdblur
- XSredden
- XSredge
- XSreflect
- XSrefsch
- XSrfxconv
- XSrgsxsrc
- XSrnei
- XSsedov
- XSsimpl
- XSsirf
- XSslimbh
- XSsmedge
- XSsnapec
- XSspexpcut
- XSspline
- XSsrcut
- XSsresc
- XSssa
- XSstep
- XSswind1
- XStapec
- XSthcomp
- XSuvred
- XSvapec
- XSvarabs
- XSvashift
- XSvbremss
- XSvcph
- XSvequil
- XSvgadem
- XSvgnei
- XSvmcflow
- XSvmeka
- XSvmekal
- XSvmshift
- XSvnei
- XSvnpshock
- XSvoigt
- XSvphabs
- XSvpshock
- XSvraymond
- XSvrnei
- XSvsedov
- XSvtapec
- XSvvapec
- XSvvgnei
- XSvvnei
- XSvvnpshock
- XSvvpshock
- XSvvrnei
- XSvvsedov
- XSvvtapec
- XSwabs
- XSwndabs
- XSxilconv
- XSxion
- XSxscat
- XSzTBabs
- XSzagauss
- XSzashift
- XSzbabs
- XSzbbody
- XSzbknpower
- XSzbremss
- XSzcutoffpl
- XSzdust
- XSzedge
- XSzgauss
- XSzhighect
- XSzigm
- XSzlogpar
- XSzmshift
- XSzpcfabs
- XSzphabs
- XSzpowerlw
- 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
- Creating a model
- Changing parameters
- Model evaluation
- Model expressions
- Model cache
- Model
- ArithmeticConstantModel
- ArithmeticFunctionModel
- ArithmeticModel
- CompositeModel
- BinaryOpModel
- FilterModel
- MultigridSumModel
- NestedModel
- RegriddableModel
- RegriddableModel1D
- RegriddableModel2D
- SimulFitModel
- UnaryOpModel
- modelCacher1d
- Class Inheritance Diagram
- The sherpa.models.parameter module
- The sherpa.models.regrid module
- The sherpa.instrument module
- The sherpa.models.template module
- The sherpa.astro.instrument module
- ARF1D
- PileupResponse1D
- RMF1D
- Response1D
- MultipleResponse1D
- PSFModel
- ARFModel
- ARFModelNoPHA
- ARFModelPHA
- RMFModel
- RMFModelNoPHA
- RMFModelPHA
- RSPModel
- RSPModelNoPHA
- RSPModelPHA
- MultiResponseSumModel
- PileupRMFModel
- RMFMatrix
- create_arf
- create_delta_rmf
- create_non_delta_rmf
- rmf_to_matrix
- rmf_to_image
- Class Inheritance Diagram
- The sherpa.astro.xspec module
- XSBaseParameter
- XSParameter
- XSModel
- XSAdditiveModel
- XSMultiplicativeModel
- XSConvolutionKernel
- XSConvolutionModel
- 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
- The sherpa.astro.xspec.utils module