Commit af577ca7226ecafe9f2c1eda65698a9fabe67ea5
1 parent
25fe3b88
Add instrument keyword for set function.
Showing
1 changed file
with
12 additions
and
10 deletions
pyext/ctools/obsutils.py
| ... | ... | @@ -302,7 +302,7 @@ def set(pntdir, tstart=0.0, duration=1800.0, deadc=0.95, \ |
| 302 | 302 | # ======================= # |
| 303 | 303 | def set_obs(pntdir, tstart=0.0, duration=1800.0, deadc=0.95, \ |
| 304 | 304 | emin=0.1, emax=100.0, rad=5.0, \ |
| 305 | - irf="cta_dummy_irf", caldb="dummy", id="000000"): | |
| 305 | + irf="cta_dummy_irf", caldb="dummy", id="000000", instrument="CTA"): | |
| 306 | 306 | """ |
| 307 | 307 | Returns a single CTA observation containing an empty CTA event list. |
| 308 | 308 | By looping over this function you can add CTA observations to the |
| ... | ... | @@ -311,17 +311,19 @@ def set_obs(pntdir, tstart=0.0, duration=1800.0, deadc=0.95, \ |
| 311 | 311 | Parameters: |
| 312 | 312 | pntdir - Pointing direction [GSkyDir] |
| 313 | 313 | Keywords: |
| 314 | - tstart - Start time [seconds] (default: 0.0) | |
| 315 | - duration - Duration of observation [seconds] (default: 1800.0) | |
| 316 | - deadc - Deadtime correction factor (default: 0.95) | |
| 317 | - emin - Minimum event energy [TeV] (default: 0.1) | |
| 318 | - emax - Maximum event energy [TeV] (default: 100.0) | |
| 319 | - rad - ROI radius used for analysis [deg] (default: 5.0) | |
| 320 | - irf - Instrument response function (default: cta_dummy_irf) | |
| 321 | - caldb - Calibration database path (default: "dummy") | |
| 314 | + tstart - Start time [seconds] (default: 0.0) | |
| 315 | + duration - Duration of observation [seconds] (default: 1800.0) | |
| 316 | + deadc - Deadtime correction factor (default: 0.95) | |
| 317 | + emin - Minimum event energy [TeV] (default: 0.1) | |
| 318 | + emax - Maximum event energy [TeV] (default: 100.0) | |
| 319 | + rad - ROI radius used for analysis [deg] (default: 5.0) | |
| 320 | + irf - Instrument response function (default: cta_dummy_irf) | |
| 321 | + caldb - Calibration database path (default: "dummy") | |
| 322 | + id - Run identifier (default: "000000") | |
| 323 | + instrument - Intrument (default: "CTA") | |
| 322 | 324 | """ |
| 323 | 325 | # Allocate CTA observation |
| 324 | - obs_cta = gammalib.GCTAObservation() | |
| 326 | + obs_cta = gammalib.GCTAObservation(instrument) | |
| 325 | 327 | |
| 326 | 328 | # Set calibration database |
| 327 | 329 | db = gammalib.GCaldb() | ... | ... |