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