Convolution Model Components

Convolution components apply a convolution operator to an input model calculated from another model. They differ from multiplicative components, which only apply a bin-wise multiplicative factor, by allowing transformations of the model across energy bins.

- cflux: calculate flux
- clumin: calculate luminosity
- cpflux: calculate photon flux
- gsmooth: gaussian smoothing
- ireflect: reflection from ionized material
- kdblur: convolve with the laor model shape
- kdblur2: convolve with the laor2 model shape
- kerrconv: accretion disk line shape with BH spin as free parameter
- kyconv: convolution using a relativistic line from axisymmetric accretion disk
- lsmooth: lorentzian smoothing
- partcov: partial covering
- rdblur: convolve with the diskline model shape
- reflect: reflection from neutral material
- relconv, relconv_lp, relconv_lp_ext: convolve with relativistic accretion disk line profile with different geometries
- rfxconv: angle-dependent reflection from an ionized disk
- rgsxsrc: convolve an RGS spectrum for extended emission
- simpl: comptonization of a seed spectrum
- vashift: velocity shift an additive model
- vmshift: velocity shift a multiplicative model
- xilconv: angle-dependent reflection from an ionized disk
- zashift: redshift an additive model
- zmshift: redshift a multiplicative model