copy_calapplication¶
- copy_calapplication(calapp, origin=None, **overrides)[source]¶
Copy a CalApplication, overwriting any CalTo or CalFrom values with the given override values.
For instance, to create a copy of a CalApplication with the CalFrom.calwt set to True and the CalTo.spw set to 9:
modified = copy_calapplication(calapp, calwt=True, spw=9)
- Parameters:
calapp (CalApplication) -- The CalApplication to copy.
origin (CalAppOrigin | None) -- Origin to set, or None to copy the origin from calapp.
overrides -- Keyword/value pairs of CalTo/CalFrom attributes to override.
- Returns:
New CalApplication instance with origin and keywords overridden as per given arguments.
- Return type:
CalApplication