ctools 2.1.0.dev
|
Public Member Functions | |
__init__ (self, *argv) | |
process (self) | |
save (self) | |
Protected Member Functions | |
_get_parameters (self) | |
_init_ts_map (self, fitsfile) | |
_merge_ts_map (self, fitsfile) | |
_get_number_of_ts_pixels (self, fitsfile) | |
Protected Attributes | |
_files | |
_in_filename | |
_tsmap | |
_statusmap | |
_maps | |
_mapnames | |
_merged_files | |
_overwrite | |
_delete | |
Merge Test Statistic maps.
Definition at line 31 of file cstsmapmerge.py.
cscripts.cstsmapmerge.cstsmapmerge.__init__ | ( | self, | |
* | argv ) |
Constructor.
Definition at line 37 of file cstsmapmerge.py.
|
protected |
Return number of pixels with TS values. Args: fitsfile: FITS file to be merged. Returns: Number of pixels for which TS has been computed.
Definition at line 227 of file cstsmapmerge.py.
Referenced by cscripts.cstsmapmerge.cstsmapmerge.process().
|
protected |
Get parameters from parfile.
Definition at line 60 of file cstsmapmerge.py.
References cscripts.cstsmapmerge.cstsmapmerge._delete, cscripts.csmodelmerge.csmodelmerge._files, cscripts.cstsmapmerge.cstsmapmerge._files, and cscripts.cstsmapmerge.cstsmapmerge._overwrite.
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().
|
protected |
Initialise Test Statistic map.
Definition at line 122 of file cstsmapmerge.py.
References cscripts.cstsmapmerge.cstsmapmerge._in_filename, cscripts.cstsmapmerge.cstsmapmerge._mapnames, cscripts.cstsmapmerge.cstsmapmerge._maps, cscripts.cstsmapmerge.cstsmapmerge._statusmap, and cscripts.cstsmapmerge.cstsmapmerge._tsmap.
Referenced by cscripts.cstsmapmerge.cstsmapmerge.process().
|
protected |
Merge TS map from FITS file into output TS map. Args: fitsfile: FITS file to be merged.
Definition at line 160 of file cstsmapmerge.py.
References cscripts.cstsmapmerge.cstsmapmerge._in_filename, cscripts.cstsmapmerge.cstsmapmerge._maps, cscripts.cstsmapmerge.cstsmapmerge._overwrite, cscripts.cstsmapmerge.cstsmapmerge._statusmap, and cscripts.cstsmapmerge.cstsmapmerge._tsmap.
Referenced by cscripts.cstsmapmerge.cstsmapmerge.process().
cscripts.cstsmapmerge.cstsmapmerge.process | ( | self | ) |
Process the script.
Definition at line 251 of file cstsmapmerge.py.
References cscripts.csmodelmerge.csmodelmerge._files, cscripts.cstsmapmerge.cstsmapmerge._files, cscripts.cstsmapmerge.cstsmapmerge._get_number_of_ts_pixels(), 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.cstsmapmerge.cstsmapmerge._init_ts_map(), cscripts.cstsmapmerge.cstsmapmerge._merge_ts_map(), and cscripts.cstsmapmerge.cstsmapmerge._merged_files.
cscripts.cstsmapmerge.cstsmapmerge.save | ( | self | ) |
Save TS map and remove slices if requested.
Definition at line 372 of file cstsmapmerge.py.
References cscripts.csmodelmerge.csmodelmerge._clobber, cscripts.csmodelselect.csmodelselect._clobber, cscripts.csobsselect.csobsselect._clobber, cscripts.cssrcdetect.cssrcdetect._clobber, cscripts.cstsmapmerge.cstsmapmerge._delete, cscripts.cstsmapmerge.cstsmapmerge._mapnames, cscripts.cstsmapmerge.cstsmapmerge._maps, cscripts.cstsmapmerge.cstsmapmerge._merged_files, cscripts.cstsmapmerge.cstsmapmerge._statusmap, and cscripts.cstsmapmerge.cstsmapmerge._tsmap.
|
protected |
Definition at line 53 of file cstsmapmerge.py.
Referenced by cscripts.cstsmapmerge.cstsmapmerge._get_parameters(), and cscripts.cstsmapmerge.cstsmapmerge.save().
|
protected |
Definition at line 45 of file cstsmapmerge.py.
Referenced by cscripts.csmodelmerge.csmodelmerge._get_parameters(), cscripts.cstsmapmerge.cstsmapmerge._get_parameters(), cscripts.csmodelmerge.csmodelmerge.process(), and cscripts.cstsmapmerge.cstsmapmerge.process().
|
protected |
Definition at line 46 of file cstsmapmerge.py.
Referenced by cscripts.cstsmapmerge.cstsmapmerge._init_ts_map(), and cscripts.cstsmapmerge.cstsmapmerge._merge_ts_map().
|
protected |
Definition at line 50 of file cstsmapmerge.py.
Referenced by cscripts.cstsmapmerge.cstsmapmerge._init_ts_map(), and cscripts.cstsmapmerge.cstsmapmerge.save().
|
protected |
Definition at line 49 of file cstsmapmerge.py.
Referenced by cscripts.cstsmapmerge.cstsmapmerge._init_ts_map(), cscripts.cstsmapmerge.cstsmapmerge._merge_ts_map(), and cscripts.cstsmapmerge.cstsmapmerge.save().
|
protected |
Definition at line 51 of file cstsmapmerge.py.
Referenced by cscripts.cstsmapmerge.cstsmapmerge.process(), and cscripts.cstsmapmerge.cstsmapmerge.save().
|
protected |
Definition at line 52 of file cstsmapmerge.py.
Referenced by cscripts.cstsmapmerge.cstsmapmerge._get_parameters(), and cscripts.cstsmapmerge.cstsmapmerge._merge_ts_map().
|
protected |
Definition at line 48 of file cstsmapmerge.py.
Referenced by cscripts.cstsmapmerge.cstsmapmerge._init_ts_map(), cscripts.cstsmapmerge.cstsmapmerge._merge_ts_map(), and cscripts.cstsmapmerge.cstsmapmerge.save().
|
protected |
Definition at line 47 of file cstsmapmerge.py.
Referenced by cscripts.cstsmapmerge.cstsmapmerge._init_ts_map(), cscripts.cstsmapmerge.cstsmapmerge._merge_ts_map(), and cscripts.cstsmapmerge.cstsmapmerge.save().