ctools 2.1.0
Loading...
Searching...
No Matches
cscripts.csfindobs.csfindobs Class Reference
Inheritance diagram for cscripts.csfindobs.csfindobs:

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
 

Detailed Description

Find observations from an IACT data store

Definition at line 31 of file csfindobs.py.

Constructor & Destructor Documentation

◆ __init__()

cscripts.csfindobs.csfindobs.__init__ ( self,
* argv )
Constructor

Definition at line 37 of file csfindobs.py.

Member Function Documentation

◆ _get_parameters()

cscripts.csfindobs.csfindobs._get_parameters ( self)
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().

◆ 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.

◆ runs()

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.

◆ save()

Member Data Documentation

◆ _datapath

◆ _dec

◆ _obs_index

◆ _prodname

◆ _ra

◆ _radius

cscripts.csfindobs.csfindobs._radius
protected

◆ _runs

◆ _select_radec

cscripts.csfindobs.csfindobs._select_radec
protected

The documentation for this class was generated from the following file: