RAVE
Lib.rave_qitotal_quality_plugin.rave_qitotal_quality_plugin Class Reference
Inheritance diagram for Lib.rave_qitotal_quality_plugin.rave_qitotal_quality_plugin:
Lib.rave_quality_plugin.rave_quality_plugin

Public Member Functions

 __init__ (self)
 Default constructor.
 
 getQualityFields (self)
 
 get_object_information (self, inobj)
 
 processScan (self, objinfo, scan)
 Performs the qi-total processing for the provided scan.
 
 process (self, obj, reprocess_quality_flag=True, quality_control_mode=QUALITY_CONTROL_MODE_ANALYZE_AND_APPLY, arguments=None)
 
 algorithm (self)
 
- Public Member Functions inherited from Lib.rave_quality_plugin.rave_quality_plugin

Protected Attributes

 _qitotal_option_file = None
 

Constructor & Destructor Documentation

◆ __init__()

Lib.rave_qitotal_quality_plugin.rave_qitotal_quality_plugin.__init__ ( self)

Default constructor.

Reimplemented from Lib.rave_quality_plugin.rave_quality_plugin.

Member Function Documentation

◆ algorithm()

Lib.rave_qitotal_quality_plugin.rave_qitotal_quality_plugin.algorithm ( self)
Returns
: The distance information - dummy

Reimplemented from Lib.rave_quality_plugin.rave_quality_plugin.

◆ get_object_information()

Lib.rave_qitotal_quality_plugin.rave_qitotal_quality_plugin.get_object_information ( self,
inobj )
Returns
the qitotal site information for in object

◆ getQualityFields()

Lib.rave_qitotal_quality_plugin.rave_qitotal_quality_plugin.getQualityFields ( self)
Returns
a list containing the string pl.imgw.quality.qi_total

Reimplemented from Lib.rave_quality_plugin.rave_quality_plugin.

◆ process()

Lib.rave_qitotal_quality_plugin.rave_qitotal_quality_plugin.process ( self,
obj,
reprocess_quality_flag = True,
quality_control_mode = QUALITY_CONTROL_MODE_ANALYZE_AND_APPLY,
arguments = None )
Parameters
objA rave object that should be processed, bogus in this case.
reprocess_quality_flagNot used, we always want to reprocess qi-total
argumentsNot used
Returns
: obj - without doing anything to it

Reimplemented from Lib.rave_quality_plugin.rave_quality_plugin.

◆ processScan()

Lib.rave_qitotal_quality_plugin.rave_qitotal_quality_plugin.processScan ( self,
objinfo,
scan )

Performs the qi-total processing for the provided scan.

The provided scan will get the qitotal field added to itself.

Parameters
selfself
objinfothe qitotal options for the provided scan
scanthe actual scan to process

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