ctcubemask¶
Mask out bins of a counts cube.
Synopsis¶
This tool masks out specific regions from a counts cube by setting the corresponding bin values to -1. Bins with negative values will be ignored in a maximum likelihood analysis. A mask is applied spatially and spectrally.
ctcubemask applies a spatial mask that is comprised of a circular selection region and a list of circular exclusion regions. The circular selection region is specified by the sky direction of the centre and the radius of the circle. The circular exclusion regions are specified by an ASCII file in ds9 format. The ASCII file contains one row per exclusion region, given in the format
circle(83.63, 21.5, 0.4)
where 83.63
and 21.5
are the Right Ascension and Declination of
the centre and 0.4
is the radius (in degrees) of the exclusion circle.
ctcubemask also selects only counts cube energy layers that are fully comprised
in the energy interval specified by the emin
and emax
parameters.
ctcubemask generates a counts cube FITS file that is a copy of the input counts cube and for which all masked bins have been set to -1.
General parameters¶
inobs [file]
Input counts cube or observation definition XML file.
outcube [file]
Output counts cube or observation definition XML file.
(prefix = filtered_) [string]
Prefix for output counts cube files in case that an observation definition XML file has been specified on input.
(usepnt = no) [boolean]
Use CTA pointing direction instead of ra/dec parameters?
ra [real]
Right Ascension of circular selection region centre (J2000, in degrees).
dec [real]
Declination of circular selection region centre (J2000, in degrees).
rad [real]
Radius of circular selection region (in degrees).
regfile [file]
Input exclusion region file in ds9 format.
emin [real]
Lower energy limit (in TeV).
emax [real]
Upper energy limit (in TeV).
Standard parameters¶
(publish = no) [boolean]
Specifies whether the counts cube should be published on VO Hub.
(chatter = 2) [integer]
- Verbosity of the executable:
chatter = 0
: no information will be loggedchatter = 1
: only errors will be loggedchatter = 2
: errors and actions will be loggedchatter = 3
: report about the task executionchatter = 4
: detailed report about the task execution
(clobber = yes) [boolean]
Specifies whether an existing output counts cube file should be overwritten.
(debug = no) [boolean]
Enables debug mode. In debug mode the executable will dump any log file output to the console.
(mode = ql) [string]
Mode of automatic parameters (default is
ql
, i.e. “query and learn”).(logfile = ctcubemask.log) [string]
Name of log file.