When an lsst.afw.geom.Transform is constructed from an astshim.FrameSet the internal frames in the frame set are lost. I strongly suspect what is happening is that the mapping constructor of Transform is being called, instead of the FrameSet constructor. Reversing the order in the pybind11 wrapper file should fix the problem. A unit test is required.
|Summary||FrameSet frames no preserved by Transform(frameSet) constructor||FrameSet frames not preserved by Transform(frameSet) constructor|
|Reviewers||Krzysztof Findeisen [ krzys ]|
|Status||To Do [ 10001 ]||In Review [ 10004 ]|
|Status||In Review [ 10004 ]||Reviewed [ 10101 ]|
|Resolution||Done [ 10000 ]|
|Status||Reviewed [ 10101 ]||Done [ 10002 ]|