UCL / STIR-GATE-Connection

Example files on how to run STIR on GATE data
16 stars 11 forks source link

Example GATE geometries may not be compatable with STIR 5.0.1 due to rotation/offset changes #86

Open robbietuk opened 2 years ago

robbietuk commented 2 years ago

With the merge of https://github.com/UCL/STIR/pull/1016, the quarter_block rotation has been removed from STIR, after STIR v5.0.0. GATE geometries are rotated by 90 degrees about the z axis. A possible solution to this is to rotate the GATE geometry , i.e.

/gate/cylindricalPET/placement/setRotationAxis  0 0 1
/gate/cylindricalPET/placement/setRotationAngle -90 deg

Alternatively, but less desirable, would be to modify the view offset (degrees) value by 90 degrees in the STIR interfile headers.


Additionally, rotational checks need to be rerun for the scanners becasue the all the block/detector offsets have been removed in STIR. This means the mMR geometry is likely broken, see: https://github.com/UCL/STIR-GATE-Connection/blob/c57744126e5c0e66cf9a89f04756df06b2342102/ExampleScanners/mMR/root_header_template.hroot#L54-L57