|
ctools 2.1.0
|
Public Member Functions | |
| __init__ (self, *argv) | |
| process (self) | |
| save (self) | |
| runs (self) | |
Protected Member Functions | |
| _get_parameters (self) | |
Protected Attributes | |
| _datapath | |
| _prodname | |
| _select_radec | |
| _radius | |
| _ra | |
| _dec | |
| _obs_index | |
| _runs | |
Find observations from an IACT data store
Definition at line 31 of file csfindobs.py.
| cscripts.csfindobs.csfindobs.__init__ | ( | self, | |
| * | argv ) |
Constructor
Definition at line 37 of file csfindobs.py.
|
protected |
Get parameters from parfile and setup the observation.
Definition at line 59 of file csfindobs.py.
References cscripts.csfindobs.csfindobs._datapath, cscripts.csiactcopy.csiactcopy._datapath, cscripts.csiactdata.csiactdata._datapath, cscripts.csiactobs.csiactobs._datapath, cscripts.csfindobs.csfindobs._dec, cscripts.cssens.cssens._dec, cscripts.csfindobs.csfindobs._obs_index, cscripts.csiactobs.csiactobs._obs_index, cscripts.csfindobs.csfindobs._prodname, cscripts.csiactcopy.csiactcopy._prodname, cscripts.csiactobs.csiactobs._prodname, cscripts.csfindobs.csfindobs._ra, cscripts.cssens.cssens._ra, cscripts.csfindobs.csfindobs._radius, and cscripts.csfindobs.csfindobs._select_radec.
Referenced by cscripts.csadd2caldb.csadd2caldb.process(), cscripts.csbkgmodel.csbkgmodel.process(), cscripts.cscaldb.cscaldb.process(), cscripts.csebins.csebins.process(), cscripts.csfindobs.csfindobs.process(), cscripts.csfootprint.csfootprint.process(), cscripts.csiactcopy.csiactcopy.process(), cscripts.csiactdata.csiactdata.process(), cscripts.csiactobs.csiactobs.process(), cscripts.cslightcrv.cslightcrv.process(), cscripts.csmodelinfo.csmodelinfo.process(), cscripts.csmodelmerge.csmodelmerge.process(), cscripts.csmodelselect.csmodelselect.process(), cscripts.csmodelsois.csmodelsois.process(), cscripts.csobs2caldb.csobs2caldb.process(), cscripts.csobsdef.csobsdef.process(), cscripts.csobsinfo.csobsinfo.process(), cscripts.csobsselect.csobsselect.process(), cscripts.csphagen.csphagen.process(), cscripts.csphasecrv.csphasecrv.process(), cscripts.cspull.cspull.process(), cscripts.csresmap.csresmap.process(), cscripts.csresspec.csresspec.process(), cscripts.csroot2caldb.csroot2caldb.process(), cscripts.csscs.csscs.process(), cscripts.cssens.cssens.process(), cscripts.csspec.csspec.process(), cscripts.cssrcdetect.cssrcdetect.process(), cscripts.cstsdist.cstsdist.process(), cscripts.cstsmapmerge.cstsmapmerge.process(), cscripts.cstsmapsplit.cstsmapsplit.process(), cscripts.csviscube.csviscube.process(), and cscripts.csworkflow.csworkflow.process().
| cscripts.csfindobs.csfindobs.process | ( | self | ) |
Process the script
Definition at line 167 of file csfindobs.py.
References cscripts.csfindobs.csfindobs._dec, cscripts.cssens.cssens._dec, cscripts.csadd2caldb.csadd2caldb._get_parameters(), cscripts.csbkgmodel.csbkgmodel._get_parameters(), cscripts.cscaldb.cscaldb._get_parameters(), cscripts.csebins.csebins._get_parameters(), cscripts.csfindobs.csfindobs._get_parameters(), cscripts.csfootprint.csfootprint._get_parameters(), cscripts.csiactcopy.csiactcopy._get_parameters(), cscripts.csiactdata.csiactdata._get_parameters(), cscripts.csiactobs.csiactobs._get_parameters(), cscripts.cslightcrv.cslightcrv._get_parameters(), cscripts.csmodelinfo.csmodelinfo._get_parameters(), cscripts.csmodelmerge.csmodelmerge._get_parameters(), cscripts.csmodelselect.csmodelselect._get_parameters(), cscripts.csmodelsois.csmodelsois._get_parameters(), cscripts.csobs2caldb.csobs2caldb._get_parameters(), cscripts.csobsdef.csobsdef._get_parameters(), cscripts.csobsinfo.csobsinfo._get_parameters(), cscripts.csobsselect.csobsselect._get_parameters(), cscripts.csphagen.csphagen._get_parameters(), cscripts.csphasecrv.csphasecrv._get_parameters(), cscripts.cspull.cspull._get_parameters(), cscripts.csresmap.csresmap._get_parameters(), cscripts.csresspec.csresspec._get_parameters(), cscripts.csroot2caldb.csroot2caldb._get_parameters(), cscripts.csscs.csscs._get_parameters(), cscripts.cssens.cssens._get_parameters(), cscripts.csspec.csspec._get_parameters(), cscripts.cssrcdetect.cssrcdetect._get_parameters(), cscripts.cstsdist.cstsdist._get_parameters(), cscripts.cstsmapmerge.cstsmapmerge._get_parameters(), cscripts.cstsmapsplit.cstsmapsplit._get_parameters(), cscripts.csviscube.csviscube._get_parameters(), cscripts.csworkflow.csworkflow._get_parameters(), cscripts.csfindobs.csfindobs._obs_index, cscripts.csiactobs.csiactobs._obs_index, cscripts.csfindobs.csfindobs._ra, cscripts.cssens.cssens._ra, cscripts.csfindobs.csfindobs._radius, cscripts.csfindobs.csfindobs._runs, cscripts.csiactcopy.csiactcopy._runs, and cscripts.csfindobs.csfindobs._select_radec.
| cscripts.csfindobs.csfindobs.runs | ( | self | ) |
Return run list
Returns
-------
runs : list of str
A list of runs
Definition at line 264 of file csfindobs.py.
References cscripts.csfindobs.csfindobs._runs, and cscripts.csiactcopy.csiactcopy._runs.
| cscripts.csfindobs.csfindobs.save | ( | self | ) |
Save runlist
Definition at line 232 of file csfindobs.py.
References cscripts.csmodelmerge.csmodelmerge._clobber, cscripts.csmodelselect.csmodelselect._clobber, cscripts.csobsselect.csobsselect._clobber, cscripts.cssrcdetect.cssrcdetect._clobber, cscripts.csfindobs.csfindobs._runs, and cscripts.csiactcopy.csiactcopy._runs.
|
protected |
Definition at line 45 of file csfindobs.py.
Referenced by cscripts.csfindobs.csfindobs._get_parameters(), cscripts.csiactdata.csiactdata._get_parameters(), cscripts.csiactobs.csiactobs._get_parameters(), and cscripts.csiactdata.csiactdata.process().
|
protected |
|
protected |
Definition at line 51 of file csfindobs.py.
Referenced by cscripts.csfindobs.csfindobs._get_parameters(), cscripts.csiactobs.csiactobs._get_parameters(), cscripts.csfindobs.csfindobs.process(), and cscripts.csiactobs.csiactobs.process().
|
protected |
Definition at line 46 of file csfindobs.py.
Referenced by cscripts.csfindobs.csfindobs._get_parameters(), cscripts.csiactcopy.csiactcopy._get_parameters(), cscripts.csiactobs.csiactobs._get_parameters(), and cscripts.csiactcopy.csiactcopy.process().
|
protected |
|
protected |
Definition at line 48 of file csfindobs.py.
Referenced by cscripts.csfindobs.csfindobs._get_parameters(), and cscripts.csfindobs.csfindobs.process().
|
protected |
Definition at line 52 of file csfindobs.py.
Referenced by cscripts.csiactcopy.csiactcopy._merge(), cscripts.csfindobs.csfindobs.process(), cscripts.csiactcopy.csiactcopy.process(), cscripts.csfindobs.csfindobs.runs(), and cscripts.csfindobs.csfindobs.save().
|
protected |
Definition at line 47 of file csfindobs.py.
Referenced by cscripts.csfindobs.csfindobs._get_parameters(), and cscripts.csfindobs.csfindobs.process().