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

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
 

Detailed Description

Merge Test Statistic maps.

Definition at line 31 of file cstsmapmerge.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 37 of file cstsmapmerge.py.

Member Function Documentation

◆ _get_number_of_ts_pixels()

cscripts.cstsmapmerge.cstsmapmerge._get_number_of_ts_pixels ( self,
fitsfile )
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().

◆ _get_parameters()

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

◆ _init_ts_map()

◆ _merge_ts_map()

cscripts.cstsmapmerge.cstsmapmerge._merge_ts_map ( self,
fitsfile )
protected

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

◆ save()

Member Data Documentation

◆ _delete

cscripts.cstsmapmerge.cstsmapmerge._delete
protected

◆ _files

◆ _in_filename

cscripts.cstsmapmerge.cstsmapmerge._in_filename
protected

◆ _mapnames

cscripts.cstsmapmerge.cstsmapmerge._mapnames
protected

◆ _maps

cscripts.cstsmapmerge.cstsmapmerge._maps
protected

◆ _merged_files

cscripts.cstsmapmerge.cstsmapmerge._merged_files
protected

◆ _overwrite

cscripts.cstsmapmerge.cstsmapmerge._overwrite
protected

◆ _statusmap

cscripts.cstsmapmerge.cstsmapmerge._statusmap
protected

◆ _tsmap

cscripts.cstsmapmerge.cstsmapmerge._tsmap
protected

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