unBlaze More...
Public Member Functions | |
def | __init__ |
Make a Hermes component and initialize variables. | |
def | validateOptions |
check user options, none for the moment | |
def | __call__ |
component runs this | |
![]() | |
def | __init__ |
def | __call__ |
def | optionsAreValid |
def | getOptions |
def | setOptions |
def | checkExistShapeUnits |
def | isOption |
Public Attributes | |
results | |
![]() | |
options | |
logger | |
ConsoleLogSeverity | |
default value | |
canShowGraphics | |
when machine does not run matplotlib. More... | |
unBlaze
PURPOSE : computes unblazedExtractedFlatField = ExtractedFlatField / referenceMaster COMMENTS : SYNTAX : INPUT CONSTANTS FROM INSTRUMENT MODEL : master extracted flat-field (smoothed) error image of it (variance) INPUT DATA FROM RESULTDICT : MANDATORY : (coming from qoverlap or unblaze component) selectedUnblazedExtractedFlatField selectedMaster OPTIONS READ FROM OPTIONDICT : no options for this component OUTPUT written in the RESULTDICT : When success condition is met : write unblazedExtractedFlatfieldBlazeShift When success condition is not met : record the fatal error message and stop the chain. SUCCESS CONDITIONS : RESULTDICT should provide the input information, usually coming from previously runned components.