Table Of Contents

Previous topic

cttsmap

Next topic

cscaldb

ctulimit

Computes upper flux limit for a source model.

Synopsis

This tool computes the upper flux limit for a specific source model. Except of the node function, all spectral models are supported. Starting from the maximum likelihood model parameters, the tool finds the model flux that leads to a decrease of the likelihood that corresponds to a given confidence level. By default a confidence level of 95% is used, but this level can be adjusted using the hidden confidence parameter.

ctulimit writes the differential upper flux limit at a given reference energy (specified by the hidden parameter eref) and the integrated upper flux limit (specified by the hidden parameters emin and emax) into the log file.

General parameters

inobs [file]
Input event list, counts cube or observation definition XML file.
inmodel [file]
Input model XML file.
srcname [string]
Name of source model for which the upper flux limit should be computed.
expcube [file]
Input exposure cube file (only needed for stacked analysis).
psfcube [file]
Input PSF cube file (only needed for stacked analysis).
bkgcube [file]
Input background cube file (only needed for stacked analysis).
caldb [string]
Calibration database.
irf [string]
Instrumental response function.
(edisp = no) [boolean]
Applies energy dispersion to response computation.
(confidence = 0.95) [real]
Confidence level of upper limit.
(sigma_min = 0.0) [real]
Minimum boundary to start searching for upper limit value. Number of standard deviations above best fit value
(sigma_max = 10.0) [real]
Maximum boundary to start searching for upper limit value. Number of standard deviations above best fit value
(eref = 1.0) [real])
Reference energy for differential limit (in TeV).
(emin = 1.0) [real])
Minimum energy for integral flux limit (in TeV).
(emax = 100) [real]
Maximum energy for integral flux limit (in TeV).
(tol = 1e-5) [real]
Computation tolerance.
(max_iter = 50) [integer]
Maximum number of iterations before stopping the upper limit computations.

Standard parameters

(chatter = 2) [integer]
Verbosity of the executable:

chatter = 0: no information will be logged

chatter = 1: only errors will be logged

chatter = 2: errors and actions will be logged

chatter = 3: report about the task execution

chatter = 4: detailed report about the task execution

(clobber = yes) [boolean]
Specifies whether an existing output 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 = ctulimit.log) [string]
Name of log file.