Commit Graph

377 Commits

Author SHA1 Message Date
Eric Teunis de Boone effe36015b Pulse: save hdf5 data 2023-11-14 16:47:03 +01:00
Eric Teunis de Boone 2281019853 Pulse: as generating Thesis plots 2023-11-14 16:46:35 +01:00
Eric Teunis de Boone b9314a2800 PDFs: revamped as used in Thesis 2023-11-14 16:25:49 +01:00
Eric Teunis de Boone 373164f1b0 Lib: functions to easily plot FT's 2023-11-14 16:24:57 +01:00
Eric Teunis de Boone 770c49a646 PDFs: save all Axes as separate figures 2023-11-14 15:29:48 +01:00
Eric Teunis de Boone a32ae6b2ef PDFs: modified script from Harm for PhasorSum distributions 2023-11-14 15:28:25 +01:00
Eric Teunis de Boone 4462d4ef2e Lib: MethodMappingProxy to perform the same method call on multiple objects 2023-11-14 15:19:38 +01:00
Eric Teunis de Boone 869ef6dc29 ZH: dc_grid_power_time_fixes as used for Thesis Figures 2023-11-03 17:20:24 +01:00
Eric Teunis de Boone 8e5a8b608d Rit: squashed commits 2023-11-03 17:18:57 +01:00
Eric Teunis de Boone 42236b03a8 ZH: ca_period_from_shower as used for Thesis Figures 2023-10-31 16:47:45 +01:00
Eric Teunis de Boone f50b5cb308 ZH: denote Xref in figure names 2023-08-29 11:09:20 +02:00
Eric Teunis de Boone 14ab836a6d ZH: repair cases: move sc_kwargs 2023-05-31 18:43:47 +02:00
Eric Teunis de Boone 1fee731ec3 ZH: always calculate orig_t maximum power for grid power figure 2023-05-31 18:38:05 +02:00
Eric Teunis de Boone e9f459b8fa Pulse: fix save hilbert timing + figsizing 2023-05-31 17:10:58 +02:00
Eric Teunis de Boone 95594c59ab ZH: overlapping traces: little styling 2023-05-23 14:18:43 +02:00
Eric Teunis de Boone c08e2ae73c ZH: repair cases: on axis overlapping traces 2023-05-23 14:03:06 +02:00
Eric Teunis de Boone 5243f09edc ZH: fixup to 7eaa97d0
ZH: rename clock repair-all mode to repair-full
2023-05-23 12:24:40 +02:00
Eric Teunis de Boone b833bfa580 Pulse: Hilbert Envelope: available for SNR-TimeAccuracy plot 2023-05-19 00:58:23 +02:00
Eric Teunis de Boone 01237a7386 Pulse: SNR vs Time accuracy: optional errorbar 2023-05-19 00:56:59 +02:00
Eric Teunis de Boone f7a68ef68a Pulse: Hilbert Envelope Maximum: WIP 2023-05-19 00:15:48 +02:00
Eric Teunis de Boone 9fa9986fce Pulse: show residuals in SNR vs accuracy plot: Finished 2023-05-18 22:59:31 +02:00
Eric Teunis de Boone c8ac1fa50e Pulse: show residuals in SNR vs accuracy plot: WIP 2023-05-18 22:59:31 +02:00
Eric Teunis de Boone cc4b545260 Pulse: internal: calculate and cache snr values 2023-05-17 20:21:34 +02:00
Eric Teunis de Boone eac9285efe Pulse: ResVsnr: lower ylimit at 1e-1 2023-05-17 18:17:37 +02:00
Eric Teunis de Boone d1c89547b1 Pulse: Filter Response Figure 2023-05-17 17:57:23 +02:00
Eric Teunis de Boone 4e96342342 Pulse: Waveform figure: show SNR levels 2023-05-17 17:50:17 +02:00
Eric Teunis de Boone de92e25b75 Pulse: normalise template before correlating 2023-05-17 17:48:23 +02:00
Eric Teunis de Boone f4d8966df8 Pulse: explicit window for signal + cache writing toggle 2023-05-17 17:48:23 +02:00
Eric Teunis de Boone 003245fbd0 WIP 2023-05-17 13:54:29 +02:00
Eric Teunis de Boone fd636247b9 Pulse: fix import pairwise for python <3.10 2023-05-17 13:54:29 +02:00
Eric Teunis de Boone 208bd9a35d ZH: findks: introduce tqdm + suppress many figures warning 2023-05-17 13:54:29 +02:00
Eric Teunis de Boone 7eaa97d0cb ZH: rename clock repair-all mode to repair-full 2023-05-17 13:54:29 +02:00
Eric Teunis de Boone 278d029f8e ZH: k-find: only correlate against strongest signal
The summing of the first antennas can bias the k's for later antennas.
Since the set of k's is limited to -3,-2,..,3 this influences the amount of 'correct' k's to try.
It is better to use the strongest signal only to keep the same reference point
2023-05-17 13:54:29 +02:00
Eric Teunis de Boone 092c9344f3 ZH: missed path.basename for fig_fnames 2023-05-17 13:54:28 +02:00
Eric Teunis de Boone d0320298c2 ZH: findks:: sum-maxima figure + shower_plane location in titling 2023-05-17 13:54:28 +02:00
Eric Teunis de Boone 82a33bd84c ZH: make: introduce rough-findks target 2023-04-28 17:16:23 +02:00
Eric Teunis de Boone 01164ddfae ZH: prefer str.format with g over e 2023-04-28 17:14:49 +02:00
Eric Teunis de Boone 5abed24ecf ZH: findks: introduce snr into period shift figures 2023-04-28 17:10:13 +02:00
Eric Teunis de Boone 3bc5504c2b ZH: findks: u rewrite function from samples to periods
This makes sure to actually use interpolation to find the best period offset instead of rolling the samples.
The latter won't work when the period is not dividable by the sampling period.
2023-04-28 17:08:53 +02:00
Eric Teunis de Boone 9f610ab2e7 ZH: findks: let function determine shifts irrespective of sampling 2023-04-28 16:37:35 +02:00
Eric Teunis de Boone 581b83ac5b ZH: figlib: stabilise chisquare calculation 2023-04-28 16:32:54 +02:00
Eric Teunis de Boone 80cc240f23 Pulse: move thresholding plot code around 2023-04-28 16:11:08 +02:00
Eric Teunis de Boone 22d96c99bd Pulse: fix wrong template_dt var in trace_upsampler 2023-04-26 18:27:55 +02:00
Eric Teunis de Boone 59feab014e Pulse: snr plot multiple template_dt curves 2023-04-26 17:04:34 +02:00
Eric Teunis de Boone 168b0a60bc Pulse: move timeresidual matching to function 2023-04-26 15:49:20 +02:00
Eric Teunis de Boone 1f00a3fe76 Pulse: move templating to function 2023-04-26 15:21:12 +02:00
Eric Teunis de Boone 227a897840 Pulse: noise realisation option to normalise 2023-04-26 14:51:49 +02:00
Eric Teunis de Boone fd9119ad89 Pulse: snr plot: indicate masking 2023-04-26 14:51:01 +02:00
Eric Teunis de Boone 279ea46550 Pulse: analog_template interpol + rename snr_factor 2023-04-26 13:45:56 +02:00
Eric Teunis de Boone 4abb6997b8 Pulse Matching: introduce caching mechanism 2023-04-25 11:51:24 +02:00