multitelescope
multitelescope.phot module
- xga.generate.multitelescope.phot.all_telescope_combined_images(sources, lo_en, hi_en, telescope=None, num_cores=1)[source]
A convenience function for generating individual-telescope combined images (this function does not combine data from multiple telescopes). It acts as a simple wrapper for the different generate functions that make combined images using telescope-specific backend software.
- Parameters:
sources (BaseSource/BaseSample) – The source/sample for which we will generate individual-telescope combined images.
lo_en (Quantity) – Lower energy bound of the combined images.
hi_en (Quantity) – Upper energy bound of the combined images.
telescope (str/List[str]/None) – Telescope name or list of telescope names for which to generate images. Default is None, in which case all associated telescopes will be used.
num_cores (int) – Number of CPU cores to use. Default is set to 90% of available.
- xga.generate.multitelescope.phot.all_telescope_combined_expmaps(sources, lo_en, hi_en, telescope=None, num_cores=1)[source]
A convenience function for generating individual-telescope combined exposure maps (this function does not combine data from multiple telescopes). It acts as a simple wrapper for the different generate functions that make combined exposure maps using telescope-specific backend software.
- Parameters:
sources (BaseSource/BaseSample) – The source/sample for which we will generate individual-telescope combined exposure maps.
lo_en (Quantity) – Lower energy bound of the combined exposure maps.
hi_en (Quantity) – Upper energy bound of the combined exposure maps.
telescope (str/List[str]/None) – Telescope name or list of telescope names for which to generate exposure maps. Default is None, in which case all associated telescopes will be used.
num_cores (int) – Number of CPU cores to use. Default is set to 90% of available.
- xga.generate.multitelescope.phot.all_telescope_images(sources, lo_en=<Quantity 0.5 keV>, hi_en=<Quantity 2. keV>, telescope=None, num_cores=1)[source]
A convenience function for generating individual images for all telescopes associated with the passed source(s).
- Parameters:
sources (BaseSource/BaseSample) – The source/sample for which we will generate images.
lo_en (Quantity) – Lower energy bound of the images.
hi_en (Quantity) – Upper energy bound of the images.
telescope (str/List[str]/None) – Telescope name or list of telescope names for which to generate images. Default is None, in which case all associated telescopes will be used.
num_cores (int) – Number of CPU cores to use. Default is set to 90% of available.
- xga.generate.multitelescope.phot.all_telescope_expmaps(sources, lo_en=<Quantity 0.5 keV>, hi_en=<Quantity 2. keV>, telescope=None, num_cores=1)[source]
A convenience function for generating individual exposure maps for all telescopes associated with the passed source(s).
- Parameters:
sources (BaseSource/BaseSample) – The source/sample for which we will generate exposure maps.
lo_en (Quantity) – Lower energy bound of the exposure maps.
hi_en (Quantity) – Upper energy bound of the exposure maps.
telescope (str/List[str]/None) – Telescope name or list of telescope names for which to generate exposure maps. Default is None, in which case all associated telescopes will be used.
num_cores (int) – Number of CPU cores to use. Default is set to 90% of available.