febid.febid_core.monitoring#
- monitoring(pr, stats=None, location=None, stats_rate=60, dump_rate=60, render=False, frame_rate=1, refresh_rate=0.5, displayed_data='precursor')[source]#
A daemon process function to manage statistics gathering and graphics update.
- Parameters:
pr (
Process
) – object of the core deposition processstats (
Optional
[Statistics
]) – object for gathering monitoring datalocation – file saving directory
stats_rate – statistics recording interval in seconds, None disables statistics recording
dump_rate – dumping interval in seconds, None disables structure dumping
render – True will enable graphical monitoring of the process
frame_rate – redrawing delay
refresh_rate – sleep time
- Returns: