@@ -65,7 +65,6 @@ get_detector_module()
6565 constexpr auto N0 = NUM_CRYSTALS_PER_MODULE[0 ];
6666 constexpr auto N1 = NUM_CRYSTALS_PER_MODULE[1 ];
6767 constexpr auto N2 = NUM_CRYSTALS_PER_MODULE[2 ];
68- unsigned id = 0 ;
6968 for (int rep0 = 0 ; rep0 < N0; ++rep0)
7069 for (int rep1 = 0 ; rep1 < N1; ++rep1)
7170 for (int rep2 = 0 ; rep2 < N2; ++rep2)
@@ -74,13 +73,11 @@ get_detector_module()
7473 { 0.0 , 1.0 , 0.0 , (rep1 - N1 / 2 ) * CRYSTAL_LENGTH[1 ] },
7574 { 0.0 , 0.0 , 1.0 , (rep2 - N2 / 2 ) * CRYSTAL_LENGTH[2 ] } } };
7675 rep_volume.transforms .push_back (transform);
77- rep_volume.ids .push_back (id++);
7876 }
7977 }
8078
8179 petsird::DetectorModule detector_module;
8280 detector_module.detecting_elements .push_back (rep_volume);
83- detector_module.detecting_element_ids .push_back (0 );
8481
8582 return detector_module;
8683}
@@ -92,7 +89,6 @@ get_scanner_geometry()
9289 petsird::ReplicatedDetectorModule rep_module;
9390 {
9491 rep_module.object = get_detector_module ();
95- uint32_t module_id = 0 ;
9692 std::vector<float > angles;
9793 for (unsigned int i = 0 ; i < NUM_MODULES_ALONG_RING; ++i)
9894 {
@@ -104,13 +100,11 @@ get_scanner_geometry()
104100 petsird::RigidTransformation transform{ { { std::cos (angle), std::sin (angle), 0 .F , 0 .F },
105101 { -std::sin (angle), std::cos (angle), 0 .F , 0 .F },
106102 { 0 .F , 0 .F , 1 .F , MODULE_AXIS_SPACING * ax_mod } } };
107- rep_module.ids .push_back (module_id++);
108103 rep_module.transforms .push_back (transform);
109104 }
110105 }
111106 petsird::ScannerGeometry scanner_geometry;
112107 scanner_geometry.replicated_modules .push_back (rep_module);
113- scanner_geometry.ids .push_back (0 );
114108 return scanner_geometry;
115109}
116110
0 commit comments