ITOOLWAPHPARMS__DEFINE
Class Name
itoolwaphparms
Purpose (one Line)
To display and edit itool photometry parameters.
Category
Widgets
Superclasses
Subclasses
Creation
See itoolwaphparms::init
Methods
itoolwaphparms::cleanup
itoolwaphparms::getproperty
itoolwaphparms::realize
itoolwaphparms::init
-----------------------------------------------------------------------------
METHOD NAME:
itoolwaphparms::cleanup
Purpose
Self-explanatory
Calling Sequence
obj_destroy, oref
Inputs
oref : An itoolwaphparms object reference.
Optional Inputs
Keyword Parameters
Outputs
Optional Outputs
Common Blocks
Side Effects
Restrictions
Procedure
Example
-----------------------------------------------------------------------------
METHOD NAME:
itoolwaphparms::getproperty
Purpose
To retrieve "properties" defined for the itoolwaphparms object
class. Properties are specified as keyword arguments.
Calling Sequence
oref->getproperty
Inputs
Optional Inputs
Keyword Parameters
OITOOL : Set this keyword to a named variable into which will be
placed a copy of the object reference of a host instance
of the "itool" object class.
PSTATE : Set this keyword to a named variable into which will be
placed a pointer to the state structure.
Outputs
Optional Outputs
Common Blocks
Side Effects
Restrictions
Procedure
Example
-----------------------------------------------------------------------------
METHOD NAME:
itoolwaphparms::realize
Purpose
To realize a new, managed instance of the itoolwaphparms object class.
Calling Sequence
oref->realize
Inputs
Optional Inputs
Keyword Parameters
NO_BLOCK : Set this keyword to cause the widget application to run
in non-blocked mode.
Outputs
Optional Outputs
Common Blocks
Side Effects
Restrictions
Procedure
Example
-----------------------------------------------------------------------------
METHOD NAME:
itoolwaphparms::init
Purpose
To initialize a new instance of the itoolwaphparms object class.
Calling Sequence
oref = obj_new('itoolwaphparms', oitool)
Inputs
oitool : An object reference of a host instance of the object class
"itool."
Optional Inputs
Keyword Parameters
GROUP_LEADER = The group leader for this tool.
Outputs
oref = The object reference of the new instance of the itoolwaphparms
object class.
Optional Outputs
Common Blocks
Side Effects
Restrictions
Procedure
After creating a new instance of this object-oriented widget application,
it must be realized.
Example
oref = obj_new('itoolwaphparms', oitool, GROUP_LEADER=group_leader)
oref->realize
-----------------------------------------------------------------------------
Modification History
2004/04/01, Written by Doug Loucks, Consultant for Lowell Observatory.
(See also cw_ppmgr.pro)
Removed all remnants of compound-widget code; replaced with
stand-alone code that is compaitble with the new object-oriented version
of itool.
Modified the usage of the state-structure variable. A pointer to
the state structure is stored in the object instance of this tool and
this tool's object reference is stored in its top-level base.
2006/5/22 Peter L. Collins, Lowell Observatory
add parameter for CCD readout noise (rdnoise)
2006/08/07, MWB, fixed some documentation issues and relocated readnoise
widget on GUI.