Commit graph

80 commits

Author SHA1 Message Date
guinea.pitt
2c957b04b2 save for merge 2024-03-27 09:39:51 +01:00
guinea.pitt
7f42dc3582 delete Shape-class, adjust init of
Plane-class, change rays-class, add Scinitllator-class
2024-03-25 17:08:44 +01:00
guinea.pitt
544b124691 delete because unecessary 2024-03-21 17:18:23 +01:00
guinea.pitt
6276fc61bd implement time 2024-03-19 17:54:38 +01:00
guinea.pitt
4d060c0178 fix ray_way, but ugly 2024-03-19 17:36:57 +01:00
guinea.pitt
14ba554365 change norm_vec 2024-03-18 16:33:44 +01:00
guinea.pitt
33ad886f60 contains normal vectors 2024-03-18 16:33:22 +01:00
guinea.pitt
35d5adc2bd some changes 2024-03-18 16:32:52 +01:00
guinea.pitt
827c04fd02 visualize in gnuplot 2024-03-15 09:21:12 +01:00
guinea.pitt
6cbc3f878a some fixes 2024-03-15 09:21:02 +01:00
guinea.pitt
2d0208d217 minor fixes 2024-03-11 20:12:15 +01:00
guinea.pitt
3ac11231c2 .dat file for way of one light ray 2024-03-11 20:10:57 +01:00
guinea.pitt
75419750bd Visualize with gnuplot 2024-03-11 20:09:50 +01:00
guinea.pitt
bb0c05a6d0 make norm_vec right dir 2024-03-08 17:52:54 +01:00
guinea.pitt
8ec27e2f9a fix 2024-03-08 17:52:34 +01:00
guinea.pitt
c242b96660 add scatter 2024-03-08 17:52:17 +01:00
guinea.pitt
6e453e8161 finish ray_journey 2024-03-08 17:52:07 +01:00
guinea.pitt
6ff086bedd fix 2024-03-08 17:51:57 +01:00
guinea.pitt
0714e8713b implement Detector properties 2024-03-08 10:33:46 +01:00
guinea.pitt
cbdf56be17 fix shape 2024-03-07 15:14:48 +01:00
guinea.pitt
9c01fcf990 fix ray_journey 2024-03-07 15:14:35 +01:00
guinea.pitt
aa4f64fc10 new functions returning json file input 2024-03-05 17:11:14 +01:00
guinea.pitt
604b6431e1 Fix Plane 3 2024-03-05 13:45:12 +01:00
guinea.pitt
044c0037d7 some changes, modify Shape init fun 2024-03-04 20:42:56 +01:00
guinea.pitt
4ad9e5fbfe file simulating the specific shape of the BGO 2024-03-04 20:41:20 +01:00
guinea.pitt
a958d04fe4 scetches with dimensions 2024-03-04 19:45:33 +01:00
guinea.pitt
add7128b14 position and shape of BGO in 3D space 2024-03-04 19:37:22 +01:00
guinea.pitt
4a0d223f26 example point in every plane for
calculation in Struktur
2024-03-04 19:26:31 +01:00
guinea.pitt
271d730e82 eight planes defining the bgo 2024-03-04 19:17:29 +01:00
guinea.pitt
515951d6ce rays limiting the planes of the bgo 2024-03-04 19:16:52 +01:00
guinea.pitt
74fd33798f changes in scintillator class 2024-02-26 15:24:13 +01:00
guinea.pitt
881425764c Add scintillator class 2024-02-26 10:49:36 +01:00
guinea.pitt
555ab717dc Add refract 2024-02-22 13:28:11 +01:00
guinea.pitt
8e9abb28ff fix error source 2024-02-21 16:38:23 +01:00
guinea.pitt
6bea554683 add rotate_any, reflect, matrix 2024-02-21 16:35:59 +01:00
guinea.pitt
b63bfc2e09 Add test for cross_angle 2024-02-21 15:31:13 +01:00
guinea.pitt
c236054f79 modify point_in_plane, cross, shape 2024-02-20 13:31:44 +01:00
guinea.pitt
127cb5902c Make output object of class 2024-02-20 13:30:52 +01:00
guinea.pitt
bbf4017d93 Tests functions for random generated objects 2024-02-20 13:30:03 +01:00
guinea.pitt
a2238a311c Change name 2024-02-20 10:51:40 +01:00
guinea.pitt
65d0941718 Fix cross 2024-02-20 10:51:29 +01:00
guinea.pitt
ad8773f14e Fix cross 2024-02-20 10:51:18 +01:00
guinea.pitt
c1a2fd02a6 Test file to generate random objects 2024-02-20 10:47:56 +01:00
guinea.pitt
77ba81d8fb Add inheriting class Detector 2024-02-19 17:16:58 +01:00
guinea.pitt
36d3a392f0 Add Shape 2024-02-18 17:44:43 +01:00
guinea.pitt
1f74617235 Fix cross_angle 2024-02-18 14:45:52 +01:00
guinea.pitt
f4a91fd995 add cross line of two planes 2024-02-17 18:16:23 +01:00
guinea.pitt
cb976cd0c6 add plane visualization 2024-02-17 17:39:45 +01:00
guinea.pitt
a919ffa9c7 Add comments 2024-02-17 16:37:44 +01:00
guinea.pitt
c867b1e4e5 Fix cross_point 2024-02-17 12:36:42 +01:00