Log


Synopsis

Saves almost arbitrary data to a log table (also possibly in a file) and create statistics for online plotting of values/parameters provided by operators.


Description

This operator records almost arbitrary data. It can be written to a file which can then be read, e.g., by gnuplot. Alternatively, the collected data can be plotted by the GUI. This is even possible during process runtime (i.e. online plotting). Parameters in the list log are interpreted as follows: The key gives the name for the column name (e.g. for use in the plotter). The value specifies where to retrieve the value from. This is best explained by an example:

Each time the ProcessLogOperator is applied, all the values and parameters specified by the list log are collected and stored in a data row. When the process finishes, the operator writes the collected data rows to a file (if specified). In GUI mode, 2D or 3D plots are automatically generated and displayed in the result viewer. Please refer to section Advanced Processes/Parameter and performance analysis for an example application.


Input


Output


Parameters


ExampleProcess