litebird / litebird_sim

Simulation tools for LiteBIRD
GNU General Public License v3.0
18 stars 13 forks source link

Add the PTEP IMO to the source code distribution #230

Closed ziotom78 closed 11 months ago

ziotom78 commented 1 year ago

This PR includes a “default” IMO file, containing the information that were published in the PTEP paper.

ziotom78 commented 11 months ago

Finally, after nearly 7 months of work, this PR is done! I have updated some tests and the documentation, so that in many places we use the PTEP IMO instead of hand-made DetectorInfo/ScanningStrategy/etc. classes. The documentation should be more readable and the tests easier to parse.

The PTEP tree structure conforms to the so-called “IMO v2.0”, which is however not the IMO v2.0 that was discussed at Elba but a previous version (it should have been called IMO v1.4), whose structure is similar to IMO v1.3.

Please comment, I would like to merge this PR in a few days.