check_shared_geometry

nyx.core.geometry.check_shared_geometry(obs_list, atmosphere, instruments, sources)[source]

Raise unless every component was built against the same Geometry.

Parameters:
  • obs_list (dict of str to Observation)

  • atmosphere (AtmosphereModel)

  • instruments (dict of str to InstrumentModel)

  • sources (dict of str to SkySource)

Raises:

ValueError – If two components report different geometry signatures.