semi_circular_arcade

synthesizAR.models.semi_circular_arcade(length: Unit('cm'), width: Unit('deg'), num_strands, observer, **kwargs)[source]

Generate an arcade of num_loops of full length length evenly spaced in over an HGS angular width of width centered on a location specified by observer

Parameters:
  • length (Quantity) – Full-length of each strand in the arcade

  • width (Quantity) – Angular width of the arcade. This can either be in the latitudinal or longitudinal direction depending on the orientation of the loops as specified by gamma

  • num_strands (int) – Number of strands in the arcade

  • observer (SkyCoord) – Observer that defines the “center” loop. Offsets equally-spaced between -width/2 and width/2 are calculated relative to this observer.