Skip to content

Added and passed tests for the TargetList service to cover the overlapping-CR and split-outer-product use cases

Sam Kagan requested to merge STT-421-merge-targets-in-targetlist into main

The overlapping-CR use case is when Targets on the same AllocationRequest share identical FieldSources and BasebandDefaults, but have different RMS Sensitivities. In this case, it's expected that one Target with the maxmimum Time on Source will be generated for each (FieldSource, BasebandDefault) pair.

The split-outer-product use case is when CapabilityRequests on the same AllocationRequest have the same Capability but different FieldSources and/or SpectralSpecs. In this case, it's expected that the AllocationRequest's TargetList will have the same Targest as one whose AllocationRequest has a single CapabilityRequest with the same Capability and the combined set of FieldSources and SpectralSpecs.

Edited by Sam Kagan

Merge request reports