Skip to content

bug: KF verbosity statement #3097

@osbornjd

Description

@osbornjd

This is not a critical bug, but there is a verbose statement in the Kalman Fitter that causes a seg fault when running with verbose output. This statement here can cause a crash when the KF is propagating in the final stage back to the perigee surface when the perigee is created like it is in the track fitting algorithm here since it does not have an assigned geometry ID.

I create an issue as there are two solutions, and I don't know which the development team suggests (I'm happy to implement either)

  1. Change the verbose statement to not assume a surface has a geometry ID. This will make the verbose statement potentially less useful without the ID.
  2. Assign a geometry ID to the perigee surface at construction time (is this even possible?).

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't workingImpact - MinorNuissance bug and/or affects only a single moduleStale

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions