necst.procedures.observations.position_switching

class PositionSwitching(record_name=None, /, **kwargs)[source]

Bases: Observation

Parameters

record_name (Optional[str]) –

observation_type: str = 'PositionSwitching'
run(hot_integ_time, sky_integ_time, off_position, on_position, n)[source]
Parameters
  • hot_integ_time (Union[int, float]) –

  • sky_integ_time (Union[int, float]) –

  • off_position (list[float, float]) –

  • on_position (list[float, float]) –

  • n (int) –

Return type

None