From f4e488e29f96be6d8fa785a76f5abc0c7cbf83e1 Mon Sep 17 00:00:00 2001 From: Tamas Gal <tgal@km3net.de> Date: Sat, 19 Jan 2019 15:16:17 +0100 Subject: [PATCH] Add DetID to titles --- scripts/dom_activity.py | 3 ++- scripts/dom_rates.py | 2 +- scripts/live_triggermap.py | 7 ++++--- scripts/trigger_rates.py | 5 ++++- scripts/ztplot.py | 5 ++--- 5 files changed, 13 insertions(+), 9 deletions(-) diff --git a/scripts/dom_activity.py b/scripts/dom_activity.py index 899ec61..29e3c2e 100755 --- a/scripts/dom_activity.py +++ b/scripts/dom_activity.py @@ -91,7 +91,8 @@ class DOMActivityPlotter(kp.Module): self.detector, filename, 'last activity [s]', - "DOM Activity - via Summary Slices", + "DOM Activity for DetID-{} - via Summary Slices".format( + self.detector.det_id), vmin=0.0, vmax=15 * 60) diff --git a/scripts/dom_rates.py b/scripts/dom_rates.py index 8d2267f..91d1974 100755 --- a/scripts/dom_rates.py +++ b/scripts/dom_rates.py @@ -80,7 +80,7 @@ class DOMRates(kp.Module): self.detector, filename, 'rate [kHz]', - "DOM Rates", + "DOM Rates for DetID-{}".format(self.detector.det_id), vmin=self.lowest_rate, vmax=self.highest_rate, cmap='coolwarm', diff --git a/scripts/live_triggermap.py b/scripts/live_triggermap.py index c2bd272..5cfcf6f 100755 --- a/scripts/live_triggermap.py +++ b/scripts/live_triggermap.py @@ -124,9 +124,10 @@ class DOMHits(Module): ax.tick_params(labelbottom=False) ax.tick_params(labeltop=False) ax.set_xlabel("event (latest on the right)") - ax.set_title("{0} - via the last {1} Events\n{2} UTC".format( - title, self.max_events, - datetime.utcnow().strftime("%c"))) + ax.set_title( + "{0} for DetID-{1} - via the last {2} Events\n{3} UTC".format( + title, self.det.det_id, self.max_events, + datetime.utcnow().strftime("%c"))) cb = fig.colorbar(im, pad=0.05) cb.set_label("number of hits") diff --git a/scripts/trigger_rates.py b/scripts/trigger_rates.py index 133c760..a7e137f 100755 --- a/scripts/trigger_rates.py +++ b/scripts/trigger_rates.py @@ -84,6 +84,7 @@ class TriggerRate(kp.Module): self.run_changes = [] self.current_run_id = 0 + self.det_id = 0 def process(self, blob): if not str(blob['CHPrefix'].tag) == 'IO_EVT': @@ -95,6 +96,7 @@ class TriggerRate(kp.Module): data_io = BytesIO(data) preamble = DAQPreamble(file_obj=data_io) # noqa event = DAQEvent(file_obj=data_io) + self.det_id = event.header.det_id if event.header.run > self.current_run_id: self.current_run_id = event.header.run self._log_run_change() @@ -176,7 +178,8 @@ class TriggerRate(kp.Module): ax.axvline( run_start, color='#ff0f5b', linestyle='--', alpha=0.8) # added - ax.set_title("Trigger Rates\n{0} UTC".format( + ax.set_title("Trigger Rates for DetID-{0}\n{1} UTC".format( + self.det_id, datetime.utcnow().strftime("%c"))) ax.set_xlabel("time") ax.set_ylabel("trigger rate [Hz]") diff --git a/scripts/ztplot.py b/scripts/ztplot.py index ab8b6d0..82b8b0c 100755 --- a/scripts/ztplot.py +++ b/scripts/ztplot.py @@ -141,9 +141,8 @@ class ZTPlot(Module): print plt.suptitle( - "Det ID {0}, Run {1}, FrameIndex {2}, TriggerCounter {3}, " - "Overlays {4}\n" - "{5} UTC".format( + "z-t-Plot for DetID-{0}, Run {1}, FrameIndex {2}, " + "TriggerCounter {3}, Overlays {4}\n{5} UTC".format( event_info.det_id[0], event_info.run_id[0], event_info.frame_index[0], event_info.trigger_counter[0], event_info.overlays[0], -- GitLab