BeamPattern is currently instantiated within InterferometerSimulation, but it is more accurately a property of any given Telescope. Per @sfiruch 's suggestion, we should instead create and keep track of BeamPattern instances within the Telescope class.
Additionally, BeamPattern seems to be only used within long observations. We should look into using it for normal observations (i.e. those generated with Observation instances instead of ObservationLong).
BeamPattern
is currently instantiated withinInterferometerSimulation
, but it is more accurately a property of any givenTelescope
. Per @sfiruch 's suggestion, we should instead create and keep track ofBeamPattern
instances within theTelescope
class.Additionally,
BeamPattern
seems to be only used within long observations. We should look into using it for normal observations (i.e. those generated withObservation
instances instead ofObservationLong
).