Commit graph

  • 31d34a3fe7 add function make_scin, fix direction in scatter, fix direction in real_hit guinea.pitt 2024-04-27 12:37:15 +02:00
  • b1fff6f6a0 fix norm vectors, dimensions guinea.pitt 2024-04-27 12:35:32 +02:00
  • 95f30b6c20 implement different geometries guinea.pitt 2024-04-22 19:43:15 +02:00
  • 8ec8f202ea implement different geometries guinea.pitt 2024-04-22 19:42:52 +02:00
  • 7db261e4e8 some astetic fixes guinea.pitt 2024-04-21 21:17:47 +02:00
  • c528546c31 new fun det_hit and run time analysis vars guinea.pitt 2024-04-20 09:29:32 +02:00
  • ec2189ce56 implement detectors, new result hit_rec, delete error search guinea.pitt 2024-04-18 17:17:52 +02:00
  • 8c3b61e1ed fix overflow guinea.pitt 2024-04-17 18:17:28 +02:00
  • a61375590c change np.sum for @ guinea.pitt 2024-04-13 11:28:05 +02:00
  • 7747fda1e9 add main program guinea.pitt 2024-04-03 16:21:22 +02:00
  • 1271192704 Writenew class Rays guinea.pitt 2024-04-02 13:51:48 +02:00
  • 4f3c14b56a fix rotate_any and others guinea.pitt 2024-04-02 11:17:08 +02:00
  • 299b072751 adjust rotate_any and next_ray guinea.pitt 2024-03-31 13:43:19 +02:00
  • 165223f92e write structure of next_ray guinea.pitt 2024-03-29 18:17:31 +01:00
  • 628c18720b change cross_angle, real_hit guinea.pitt 2024-03-29 14:53:52 +01:00
  • 29f02969b5 fix length, cros_angle, real_hit guinea.pitt 2024-03-29 13:19:00 +01:00
  • 89d7dcdec6 get 'cross' running guinea.pitt 2024-03-28 13:42:45 +01:00
  • 14bdf8b1e4 optimize scatter guinea.pitt 2024-03-27 15:07:49 +01:00
  • 2c957b04b2 save for merge Specific-Scintillator-Geometry guinea.pitt 2024-03-27 09:39:51 +01:00
  • 7f42dc3582 delete Shape-class, adjust init of Plane-class, change rays-class, add Scinitllator-class guinea.pitt 2024-03-25 17:08:44 +01:00
  • 544b124691 delete because unecessary guinea.pitt 2024-03-21 17:18:23 +01:00
  • 6276fc61bd implement time guinea.pitt 2024-03-19 17:54:38 +01:00
  • 4d060c0178 fix ray_way, but ugly guinea.pitt 2024-03-19 17:36:57 +01:00
  • 14ba554365 change norm_vec guinea.pitt 2024-03-18 16:33:44 +01:00
  • 33ad886f60 contains normal vectors guinea.pitt 2024-03-18 16:33:22 +01:00
  • 35d5adc2bd some changes guinea.pitt 2024-03-18 16:32:52 +01:00
  • 827c04fd02 visualize in gnuplot guinea.pitt 2024-03-15 09:21:12 +01:00
  • 6cbc3f878a some fixes guinea.pitt 2024-03-15 09:21:02 +01:00
  • 2d0208d217 minor fixes guinea.pitt 2024-03-11 20:12:15 +01:00
  • 3ac11231c2 .dat file for way of one light ray guinea.pitt 2024-03-11 20:10:57 +01:00
  • 75419750bd Visualize with gnuplot guinea.pitt 2024-03-11 20:09:50 +01:00
  • bb0c05a6d0 make norm_vec right dir guinea.pitt 2024-03-08 17:52:54 +01:00
  • 8ec27e2f9a fix guinea.pitt 2024-03-08 17:52:34 +01:00
  • c242b96660 add scatter guinea.pitt 2024-03-08 17:52:17 +01:00
  • 6e453e8161 finish ray_journey guinea.pitt 2024-03-08 17:52:07 +01:00
  • 6ff086bedd fix guinea.pitt 2024-03-08 17:51:57 +01:00
  • 0714e8713b implement Detector properties guinea.pitt 2024-03-08 10:33:46 +01:00
  • cbdf56be17 fix shape guinea.pitt 2024-03-07 15:14:48 +01:00
  • 9c01fcf990 fix ray_journey guinea.pitt 2024-03-07 15:14:35 +01:00
  • aa4f64fc10 new functions returning json file input guinea.pitt 2024-03-05 17:11:14 +01:00
  • 604b6431e1 Fix Plane 3 guinea.pitt 2024-03-05 13:45:12 +01:00
  • 044c0037d7 some changes, modify Shape init fun guinea.pitt 2024-03-04 20:42:56 +01:00
  • 4ad9e5fbfe file simulating the specific shape of the BGO guinea.pitt 2024-03-04 20:41:20 +01:00
  • a958d04fe4 scetches with dimensions guinea.pitt 2024-03-04 19:45:33 +01:00
  • add7128b14 position and shape of BGO in 3D space guinea.pitt 2024-03-04 19:37:22 +01:00
  • 4a0d223f26 example point in every plane for calculation in Struktur guinea.pitt 2024-03-04 19:26:31 +01:00
  • 271d730e82 eight planes defining the bgo guinea.pitt 2024-03-04 19:17:29 +01:00
  • 515951d6ce rays limiting the planes of the bgo guinea.pitt 2024-03-04 19:16:52 +01:00
  • 74fd33798f changes in scintillator class guinea.pitt 2024-02-26 15:24:13 +01:00
  • 881425764c Add scintillator class guinea.pitt 2024-02-26 10:49:36 +01:00
  • 555ab717dc Add refract guinea.pitt 2024-02-22 13:28:11 +01:00
  • 8e9abb28ff fix error source guinea.pitt 2024-02-21 16:38:23 +01:00
  • 6bea554683 add rotate_any, reflect, matrix guinea.pitt 2024-02-21 16:35:59 +01:00
  • b63bfc2e09 Add test for cross_angle guinea.pitt 2024-02-21 15:31:13 +01:00
  • c236054f79 modify point_in_plane, cross, shape guinea.pitt 2024-02-20 13:31:44 +01:00
  • 127cb5902c Make output object of class guinea.pitt 2024-02-20 13:30:52 +01:00
  • bbf4017d93 Tests functions for random generated objects guinea.pitt 2024-02-20 13:30:03 +01:00
  • a2238a311c Change name guinea.pitt 2024-02-20 10:51:40 +01:00
  • 65d0941718 Fix cross guinea.pitt 2024-02-20 10:51:29 +01:00
  • ad8773f14e Fix cross guinea.pitt 2024-02-20 10:51:18 +01:00
  • c1a2fd02a6 Test file to generate random objects guinea.pitt 2024-02-20 10:47:56 +01:00
  • 77ba81d8fb Add inheriting class Detector guinea.pitt 2024-02-19 17:16:58 +01:00
  • 36d3a392f0 Add Shape guinea.pitt 2024-02-18 17:44:43 +01:00
  • 1f74617235 Fix cross_angle guinea.pitt 2024-02-18 14:45:52 +01:00
  • f4a91fd995 add cross line of two planes guinea.pitt 2024-02-17 18:16:23 +01:00
  • cb976cd0c6 add plane visualization guinea.pitt 2024-02-17 17:39:45 +01:00
  • a919ffa9c7 Add comments guinea.pitt 2024-02-17 16:37:44 +01:00
  • c867b1e4e5 Fix cross_point guinea.pitt 2024-02-17 12:36:42 +01:00
  • 7ce61315e5 change in ray-class and cross-def guinea.pitt 2024-02-16 17:44:28 +01:00
  • 2093746aef Visualiziation of vectors guinea.pitt 2024-02-16 16:29:35 +01:00
  • 11b627bc42 Delete example guinea.pitt 2024-02-16 16:22:23 +01:00
  • 9bcb20e441 First version guinea.pitt 2024-02-16 16:21:25 +01:00
  • 8ebf914806 First Commit guinea.pitt 2023-11-12 16:15:05 +01:00
  • 5475b0a44a add ahepam-het.gf Stephan I. Böttcher 2023-02-09 17:11:42 +01:00
  • df2a55b74c add --help and --prism= Stephan I. Böttcher 2023-02-09 17:10:56 +01:00
  • 564caadf33 mustang: add tile number diagram. Stephan I. Böttcher 2023-02-03 11:23:18 +01:00
  • ddc1060b33 mustang: find coincidences Stephan I. Böttcher 2023-02-03 10:33:35 +01:00
  • 3f6eb9cac1 mustang: fix pz Stephan I. Böttcher 2023-01-23 20:27:19 +01:00
  • fa4e66e220 add dutoit-rpi Stephan I. Böttcher 2022-05-06 08:11:37 +02:00
  • 7bebe33313 add .gitignore, mustang hash-bang Stephan I. Böttcher 2022-05-06 00:07:16 +02:00
  • 9f14284f78 ahepam24 Stephan I. Böttcher 2022-04-28 10:59:58 +02:00
  • f58205257d fork ahepam32 Stephan I. Böttcher 2022-03-23 10:51:26 +01:00
  • 077ecbdc77 ahepam 6 cm² sr Stephan I. Böttcher 2022-03-18 11:05:23 +01:00
  • a974fabe87 ahepam: five Si, 2 BGO Stephan I. Böttcher 2022-03-11 22:17:44 +01:00
  • b1077a777d add ahepam.makefile Stephan I. Böttcher 2022-03-09 16:18:39 +01:00
  • 627750a16e ahepam: fix size adjustment parameter s/bb/Δc/ Stephan I. Böttcher 2022-03-09 16:17:45 +01:00
  • ff9974512f ahepam three detector planes Stephan I. Böttcher 2022-03-09 15:43:20 +01:00
  • dcf261671d plot_rays.awk: script to plot rays with gnuplot Stephan I. Böttcher 2022-03-09 15:42:40 +01:00
  • 7228e1aab3 fixes for ahepam Stephan I. Böttcher 2022-03-09 15:41:52 +01:00
  • 45de0cefe2 doc: add --genuplot, fixes for --ray and --plane Stephan I. Böttcher 2021-06-13 22:14:38 +02:00
  • 46ece8af65 -G option to splot the detector in gnuplot Stephan I. Böttcher 2021-06-13 22:03:35 +02:00
  • 629eec201b gpt scripts for µM Stephan I. Böttcher 2021-06-13 22:02:46 +02:00
  • bc2c24f3b8 corners fixes Stephan I. Böttcher 2021-06-08 22:11:28 +02:00
  • 120829dc47 Major rewrite, about 200× speedup. Stephan I. Böttcher 2021-06-03 21:58:26 +02:00
  • 9b259c2c73 replace all use of matrix() by arrays, use @, use empty() instead of zeros() Stephan I. Böttcher 2021-06-02 22:20:07 +02:00
  • bc50e55cc0 Variable renames, to be consistent with documentation. Stephan I. Böttcher 2021-06-01 15:53:04 +02:00
  • ff4cf0055d Documentation Stephan I. Böttcher 2021-06-01 15:51:42 +02:00
  • 78f1d72bc5 geometryfactor: new script to integrate geometry factors of convex polyhedrons. Stephan I. Böttcher 2021-06-01 11:19:06 +02:00