TemperatureResponseFundamental

class xrtpy.response.TemperatureResponseFundamental(filter_name, observation_date, abundance_model='coronal')[source]

Bases: object

Produce the temperature response for each XRT x-ray channel, assuming a spectral emission model.

Attributes Summary

CHIANTI_temperature

Emission model temperatures in kelvin.

abundance_model_information

A brief description of what abundance model was used in the creation of the emission spectra.

abundances

Defined the name of the requested abundance model as a string.

ccd_gain_right

Provide the camera gain in electrons per data number.

channel_wavelength

Array of wavelengths for every X-ray channel in Å.

chianti_abundance_version

Version of the chianti abundance model.

density_model

A brief description of the plasma density, emission measure,or differential emission measure that was used in the creation of the emission spectra.

ev_per_electron

Amount of energy it takes to dislodge 1 electron in the CCD.

file_spectra

Emission model file spectra.

filter_name

Name of searched filter.

focal_len

Focal length of the telescope in units of cm.

get_abundance_data

Returning the requested abundance data that is used to calculate the temperature response.

ionization_model

A brief description of that ionization equilibrium model was used in the creation of the emission spectra.

observation_date

Date of observation.

pixel_size

CCD pixel size.

solid_angle_per_pixel

This quantity represents the solid angle, which is given in units of steradians over pixel.

wavelength

Emission model file wavelength values in Å.

Methods Summary

effective_area()

integration()

spectra()

Interpolation between the spectra wavelength onto the channel wavelength.

temperature_response()

Apply gain value to the Temperature Response in units of DN cm5 s-1 pix-1.

Attributes Documentation

CHIANTI_temperature

Emission model temperatures in kelvin.

abundance_model_information

A brief description of what abundance model was used in the creation of the emission spectra.

abundances

Defined the name of the requested abundance model as a string.

ccd_gain_right

Provide the camera gain in electrons per data number.

channel_wavelength

Array of wavelengths for every X-ray channel in Å.

chianti_abundance_version

Version of the chianti abundance model.

density_model

A brief description of the plasma density, emission measure,or differential emission measure that was used in the creation of the emission spectra.

ev_per_electron

Amount of energy it takes to dislodge 1 electron in the CCD.

file_spectra

Emission model file spectra.

filter_name

Name of searched filter.

focal_len

Focal length of the telescope in units of cm.

get_abundance_data

Returning the requested abundance data that is used to calculate the temperature response.

ionization_model

A brief description of that ionization equilibrium model was used in the creation of the emission spectra.

observation_date

Date of observation.

pixel_size

CCD pixel size. Units converted from μm to cm.

solid_angle_per_pixel

This quantity represents the solid angle, which is given in units of steradians over pixel.

wavelength

Emission model file wavelength values in Å.

Methods Documentation

effective_area()[source]
integration()[source]
spectra()[source]

Interpolation between the spectra wavelength onto the channel wavelength.

temperature_response()[source]

Apply gain value to the Temperature Response in units of DN cm5 s-1 pix-1.