Commit graph

38 commits

Author SHA1 Message Date
Stephan I. Böttcher
e3c3697a45 add --equivalent
find equivalent planes in all detektor volumes and replace duplicates
2025-12-09 16:52:52 +01:00
Stephan I. Böttcher
d69376822c geometryfactor: φ mod 2π 2025-03-18 21:45:29 +01:00
Stephan I. Böttcher
3b2fd40123 seth: center the photodiodes 2025-03-18 15:54:07 +01:00
Stephan I. Böttcher
0f4cb78c0c gnuplot: avoid deprecation warning 2025-03-18 10:56:24 +01:00
Stephan I. Böttcher
0fad77c0dc φ=0…2π → spiral distributions 2025-03-17 22:47:39 +01:00
Stephan I. Böttcher
de2322262d add seth.gf 2025-03-17 20:13:23 +01:00
Ava
45c6f32149 ADD chaos.{gf,gpt} 2025-01-09 14:16:23 +01:00
Ava
53caccbca1 ADD ahepam24.gpt 2025-01-09 14:15:50 +01:00
Stephan I. Böttcher
7ced0fb8ba Merge branch 'master' of forge.bexus.org:Stephan/geometryfactor 2023-11-28 21:32:30 +01:00
Stephan I. Böttcher
bb8a438cb1 incomplete prisms 2023-11-28 21:30:22 +01:00
Stephan I. Böttcher
9c4a219f9b chaos-jr: fixes 2023-11-20 13:25:02 +01:00
Stephan I. Böttcher
80e23279de geometryfactor: provide atan(), atan2() from math for arguments 2023-11-20 13:24:47 +01:00
Stephan I. Böttcher
1d26575ae7 new model chaos-jr.gf 2023-11-20 11:46:53 +01:00
Stephan I. Böttcher
5475b0a44a add ahepam-het.gf 2023-02-09 17:11:42 +01:00
Stephan I. Böttcher
df2a55b74c add --help and --prism= 2023-02-09 17:10:56 +01:00
Stephan I. Böttcher
564caadf33 mustang: add tile number diagram. 2023-02-03 11:23:18 +01:00
Stephan I. Böttcher
ddc1060b33 mustang: find coincidences 2023-02-03 10:33:35 +01:00
Stephan I. Böttcher
3f6eb9cac1 mustang: fix pz
Paul observed that Mustang as setup in Kiel has the upper layer of
detektors at a much lower height than drawn in the documentation.
The measured vertical pitch is 1155mm±3mm.  The error reflects the
measured variation at various points.

This geometry was based on the drawings.  This patch sets pz=1155
2023-01-23 20:27:19 +01:00
Stephan I. Böttcher
fa4e66e220 add dutoit-rpi 2022-05-06 08:11:37 +02:00
Stephan I. Böttcher
7bebe33313 add .gitignore, mustang hash-bang 2022-05-06 00:07:16 +02:00
Stephan I. Böttcher
9f14284f78 ahepam24 2022-04-28 10:59:58 +02:00
Stephan I. Böttcher
f58205257d fork ahepam32 2022-03-23 10:51:26 +01:00
Stephan I. Böttcher
077ecbdc77 ahepam 6 cm² sr 2022-03-18 11:05:23 +01:00
Stephan I. Böttcher
a974fabe87 ahepam: five Si, 2 BGO 2022-03-11 22:17:44 +01:00
Stephan I. Böttcher
b1077a777d add ahepam.makefile 2022-03-09 16:18:39 +01:00
Stephan I. Böttcher
627750a16e ahepam: fix size adjustment parameter s/bb/Δc/ 2022-03-09 16:17:45 +01:00
Stephan I. Böttcher
ff9974512f ahepam three detector planes 2022-03-09 15:43:20 +01:00
Stephan I. Böttcher
dcf261671d plot_rays.awk: script to plot rays with gnuplot 2022-03-09 15:42:40 +01:00
Stephan I. Böttcher
7228e1aab3 fixes for ahepam 2022-03-09 15:41:52 +01:00
Stephan I. Böttcher
45de0cefe2 doc: add --genuplot, fixes for --ray and --plane 2021-06-13 22:14:38 +02:00
Stephan I. Böttcher
46ece8af65 -G option to splot the detector in gnuplot 2021-06-13 22:03:35 +02:00
Stephan I. Böttcher
629eec201b gpt scripts for µM 2021-06-13 22:02:46 +02:00
Stephan I. Böttcher
bc2c24f3b8 corners fixes 2021-06-08 22:11:28 +02:00
Stephan I. Böttcher
120829dc47 Major rewrite, about 200× speedup.
Eliminate two loops, over r and ψ.  The offsets of the parallel beams are
calculated once, rotated for each direction (θ,φ), and all intersections
with a plane calculated in one call to solve().
2021-06-03 21:58:26 +02:00
Stephan I. Böttcher
9b259c2c73 replace all use of matrix() by arrays, use @, use empty() instead of zeros() 2021-06-02 22:20:07 +02:00
Stephan I. Böttcher
bc50e55cc0 Variable renames, to be consistent with documentation.
Small fixes.
2021-06-01 15:53:04 +02:00
Stephan I. Böttcher
ff4cf0055d Documentation 2021-06-01 15:51:42 +02:00
Stephan I. Böttcher
78f1d72bc5 geometryfactor: new script to integrate geometry factors
of convex polyhedrons.

- geometryfactor.py: run the integration
- mustang.gf: the mustang µ telescope
- geometryfactor.awk: analysis of the run output
2021-06-01 11:19:06 +02:00