lst_auto_rta.plot_line_delay

Script plotting event_ids differences and r0dl1 rates for all observations of a night.

Functions

find_nigth_run_dirs(night_path)

Find the observation folders in a night's directory.

log_uncaught_exceptions()

Makes all uncaught exception to be logged by the default logger.

main()

parse_line_subrun_dl1_events(...)

Read a DL1 file, to load the timestamps and event id information.

parse_run_dl1_events(dl1_dir_path, run_id, ...)

Parse an observation DL1 files to load event ids and timestamps in a dataframe

parse_run_log_files(logs_dir, run_id, ...)

Parse the log files of the R0->DL1 process of a run to read the processing rates.

parse_run_worker_nodes(run_data_path)

Parse the worker nodes of the R0->DL1 jobs during in an observation from hiperta_stream_start log file.

process_night(night, nb_process, ...)

Parses DL1 and log files of an entire night to plot the event ids and processing rates wrt time

save_line_delays_plot(event_df, log_df, ...)

Plot and save the event id and the R0->DL1 processing rates wrt to time for an entire night