Commit 0279112062d0b07008d428c6ad2cde834bdef1a5

Authored by Jürgen Knödlseder
1 parent 18e3d77f

Update reference manual documentation.

doc/source/reference_manual/cscaldb.rst
1 -.. _cscaldb: cscaldb ======= Dumps all available instrument response functions into log file. Synopsis -------- This scripts dumps all instrument response functions that are available in the calibration database into the log file. If you want the information on the screen, add the ``debug=yes`` parameter. General parameters ------------------ None 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 counts cube 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"). Related tools ------------- None  
2 \ No newline at end of file 1 \ No newline at end of file
  2 +.. _cscaldb: cscaldb ======= Dumps all available instrument response functions into log file. Synopsis -------- This scripts dumps all instrument response functions that are available in the calibration database into the log file. If you want the information on the screen, add the ``debug=yes`` parameter. General parameters ------------------ None 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 counts cube 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"). Related tools or scripts ------------------------ None
3 \ No newline at end of file 3 \ No newline at end of file
doc/source/reference_manual/ctbin.rst
@@ -103,8 +103,8 @@ Standard parameters @@ -103,8 +103,8 @@ Standard parameters
103 Name of log file. 103 Name of log file.
104 104
105 105
106 -Related tools  
107 -------------- 106 +Related tools or scripts
  107 +------------------------
108 108
109 :doc:`ctexpcube` 109 :doc:`ctexpcube`
110 :doc:`ctpsfcube` 110 :doc:`ctpsfcube`
doc/source/reference_manual/ctbkgcube.rst
@@ -136,7 +136,7 @@ Standard parameters @@ -136,7 +136,7 @@ Standard parameters
136 Name of log file. 136 Name of log file.
137 137
138 138
139 -Related tools  
140 -------------- 139 +Related tools or scripts
  140 +------------------------
141 141
142 :doc:`ctbin` 142 :doc:`ctbin`
doc/source/reference_manual/ctbutterfly.rst
@@ -123,8 +123,8 @@ Standard parameters @@ -123,8 +123,8 @@ Standard parameters
123 Name of log file. 123 Name of log file.
124 124
125 125
126 -Related tools  
127 -------------- 126 +Related tools or scripts
  127 +------------------------
128 128
129 :doc:`ctlike` 129 :doc:`ctlike`
130 :ref:`ctulimit` 130 :ref:`ctulimit`
doc/source/reference_manual/ctcubemask.rst
@@ -94,7 +94,7 @@ Standard parameters @@ -94,7 +94,7 @@ Standard parameters
94 Name of log file. 94 Name of log file.
95 95
96 96
97 -Related tools  
98 -------------- 97 +Related tools or scripts
  98 +------------------------
99 99
100 :doc:`ctbin` 100 :doc:`ctbin`
doc/source/reference_manual/cterror.rst
@@ -97,8 +97,8 @@ Standard parameters @@ -97,8 +97,8 @@ Standard parameters
97 Name of log file. 97 Name of log file.
98 98
99 99
100 -Related tools  
101 -------------- 100 +Related tools or scripts
  101 +------------------------
102 102
103 :ref:`ctlike` 103 :ref:`ctlike`
104 :ref:`ctulimit` 104 :ref:`ctulimit`
doc/source/reference_manual/ctexpcube.rst
@@ -127,7 +127,7 @@ Standard parameters @@ -127,7 +127,7 @@ Standard parameters
127 Name of log file. 127 Name of log file.
128 128
129 129
130 -Related tools  
131 -------------- 130 +Related tools or scripts
  131 +------------------------
132 132
133 :doc:`ctbin` 133 :doc:`ctbin`
doc/source/reference_manual/ctlike.rst
@@ -123,7 +123,7 @@ Standard parameters @@ -123,7 +123,7 @@ Standard parameters
123 Name of log file. 123 Name of log file.
124 124
125 125
126 -Related tools  
127 -------------- 126 +Related tools or scripts
  127 +------------------------
128 128
129 None 129 None
doc/source/reference_manual/ctmodel.rst
@@ -163,8 +163,8 @@ Standard parameters @@ -163,8 +163,8 @@ Standard parameters
163 Name of log file. 163 Name of log file.
164 164
165 165
166 -Related tools  
167 -------------- 166 +Related tools or scripts
  167 +------------------------
168 168
169 :doc:`ctbin` 169 :doc:`ctbin`
170 :doc:`ctexpcube` 170 :doc:`ctexpcube`
doc/source/reference_manual/ctobssim.rst
@@ -3,14 +3,39 @@ @@ -3,14 +3,39 @@
3 ctobssim 3 ctobssim
4 ======== 4 ========
5 5
6 -Simulates CTA events. 6 +Simulate event list(s).
7 7
8 8
9 Synopsis 9 Synopsis
10 -------- 10 --------
11 11
12 -Generate photon events from astrophysical sources and background events  
13 -from an instrumental background model. 12 +This tool simulates event list(s) using the instrument characteristics
  13 +specified by the instrument response function(s) and an input model. The
  14 +simulation includes photon events from astrophysical sources and background
  15 +events from an instrumental background model.
  16 +
  17 +By default, ctobssim creates a single event list. ctobssim queries a pointing
  18 +direction, the radius of the simulation region, a time interval, an energy
  19 +interval, an instrumental response function, and an input model. ctobssim uses
  20 +a numerical random number generator for the simulations with a seed value
  21 +provided by the hidden ``seed`` parameter. Changing this parameter for
  22 +subsequent runs will lead to different event samples.
  23 +
  24 +ctobssim performs a safety check on the maximum photon rate for all model
  25 +components to avoid that the tool locks up and requests huge memory
  26 +ressources, which may happen if a mistake was made in setting up the input
  27 +model (for example if an error in the flux units is made). The maximum allowed
  28 +photon rate is controlled by the hidden ``maxrate`` parameter, which by default
  29 +is set to 1e6.
  30 +
  31 +ctobssim can also generate multiple event lists if an observation definition
  32 +file is specified on input using the hidden ``inobs`` parameter. In that
  33 +case, simulation information will be gathered from the file, and for each
  34 +observation an event list will be created.
  35 +
  36 +For each event file, the simulation parameters will be written as data
  37 +selection keywords to the FITS header. These keywords are mandatory for any
  38 +unbinned maximum likelihood analysis of the event data.
14 39
15 40
16 General parameters 41 General parameters
@@ -106,7 +131,7 @@ Standard parameters @@ -106,7 +131,7 @@ Standard parameters
106 Name of log file. 131 Name of log file.
107 132
108 133
109 -Related tools  
110 -------------- 134 +Related tools or scripts
  135 +------------------------
111 136
112 -None 137 +:doc:`csobsdef`
doc/source/reference_manual/ctpsfcube.rst
@@ -134,7 +134,7 @@ Standard parameters @@ -134,7 +134,7 @@ Standard parameters
134 Name of log file. 134 Name of log file.
135 135
136 136
137 -Related tools  
138 -------------- 137 +Related tools or scripts
  138 +------------------------
139 139
140 :doc:`ctbin` 140 :doc:`ctbin`
doc/source/reference_manual/ctselect.rst
@@ -3,14 +3,36 @@ @@ -3,14 +3,36 @@
3 ctselect 3 ctselect
4 ======== 4 ========
5 5
6 -Performs sub-selections of event data. 6 +Select events from event list(s).
7 7
8 8
9 Synopsis 9 Synopsis
10 -------- 10 --------
11 11
12 -Creates a new FITS file of selected events from an input event list based  
13 -on spatial, temporal, and energy cuts. 12 +This tool selects events from one or several event lists. Event selection
  13 +is based on a circular acceptance region, a time interval and an energy
  14 +interval. In addition, any expression following the cfitsio syntax can be
  15 +used for event selection.
  16 +
  17 +Optionally, ctselect may also apply energy thresholds. If ``usethres=DEFAULT``
  18 +is specified, ctselect will extract any save thresholds from the instrument
  19 +response functions, and if they exist, will apply them to the respective
  20 +event list. Alternatively, if ``usethres=USER`` is specified, ctselect will
  21 +extract any user thresholds from the observation definition file (attributes
  22 +``emin`` and ``emax``), and if either of the attributes exists, will apply
  23 +them to the respective event list.
  24 +
  25 +If an event list is provided on input, ctselect creates a new FITS file on
  26 +output that contains only the selected events. In case that an observation
  27 +definition file is specified on input, ctselect creates for each event file
  28 +referenced in the observation definition file a new FITS file with the value
  29 +of ``prefix`` prepended to the file name that contains only the selected
  30 +events. In addition, a new observation definition file will be written
  31 +that references the new FITS files.
  32 +
  33 +For each event file, the event selection parameters will be writted as data
  34 +selection keywords to the FITS header. These keywords are mandatory for any
  35 +unbinned maximum likelihood analysis of the event data.
14 36
15 37
16 General parameters 38 General parameters
@@ -98,7 +120,7 @@ Standard parameters @@ -98,7 +120,7 @@ Standard parameters
98 Name of log file. 120 Name of log file.
99 121
100 122
101 -Related tools  
102 -------------- 123 +Related tools or scripts
  124 +------------------------
103 125
104 None 126 None
doc/source/reference_manual/ctskymap.rst
@@ -3,13 +3,18 @@ @@ -3,13 +3,18 @@
3 ctskymap 3 ctskymap
4 ======== 4 ========
5 5
6 -Computes sky map from CTA data. 6 +Generate sky map from event list(s).
7 7
8 8
9 Synopsis 9 Synopsis
10 -------- 10 --------
11 11
12 -This tool generates a sky map from CTA data. 12 +This tool creates a sky map from either a single event list or event lists
  13 +provided in an observation definition file. The tool will loop over all event
  14 +lists that are provided and fill all events into a single sky map. Only events
  15 +within an energy interval spanned by ``emin`` and ``emax`` are considered.
  16 +
  17 +ctskymap generates a FITS file comprising a sky map as primary extension.
13 18
14 19
15 General parameters 20 General parameters
@@ -80,7 +85,7 @@ Standard parameters @@ -80,7 +85,7 @@ Standard parameters
80 Name of log file. 85 Name of log file.
81 86
82 87
83 -Related tools  
84 -------------- 88 +Related tools or scripts
  89 +------------------------
85 90
86 None 91 None