dodal.beamlines.i04_1#
Functions
|
Get the i04_1 backlight device, instantiate it if it hasn't already been. |
|
Get the i04_1 Eiger device, instantiate it if it hasn't already been. |
|
Get the i04_1 OAV device, instantiate it if it hasn't already been. |
|
Get the i04_1 s4_slit_gaps device, instantiate it if it hasn't already been. |
|
Get the i04_1 synchrotron device, instantiate it if it hasn't already been. |
|
Get the i04_1 undulator device, instantiate it if it hasn't already been. |
|
Get the i04_1 zebra device, instantiate it if it hasn't already been. |
- dodal.beamlines.i04_1.backlight(wait_for_connection: bool = True, fake_with_ophyd_sim: bool = False) Backlight[source]#
Get the i04_1 backlight device, instantiate it if it hasn’t already been. If this is called when already instantiated in i04_1, it will return the existing object.
- dodal.beamlines.i04_1.eiger(wait_for_connection: bool = True, fake_with_ophyd_sim: bool = False, params: DetectorParams | None = None) EigerDetector[source]#
Get the i04_1 Eiger device, instantiate it if it hasn’t already been. If this is called when already instantiated in i04_1, it will return the existing object. If called with params, will update those params to the Eiger object.
- Parameters:
wait_for_connection (
bool, default:True)fake_with_ophyd_sim (
bool, default:False)params (
DetectorParams|None, default:None)
- Return type:
- dodal.beamlines.i04_1.oav(wait_for_connection: bool = True, fake_with_ophyd_sim: bool = False) OAV[source]#
Get the i04_1 OAV device, instantiate it if it hasn’t already been. If this is called when already instantiated in i04_1, it will return the existing object.
- dodal.beamlines.i04_1.s4_slit_gaps(wait_for_connection: bool = True, fake_with_ophyd_sim: bool = False) S4SlitGaps[source]#
Get the i04_1 s4_slit_gaps device, instantiate it if it hasn’t already been. If this is called when already instantiated in i04_1, it will return the existing object.
- Parameters:
- Return type:
- dodal.beamlines.i04_1.synchrotron(wait_for_connection: bool = True, fake_with_ophyd_sim: bool = False) Synchrotron[source]#
Get the i04_1 synchrotron device, instantiate it if it hasn’t already been. If this is called when already instantiated in i04_1, it will return the existing object.
- Parameters:
- Return type:
- dodal.beamlines.i04_1.undulator(wait_for_connection: bool = True, fake_with_ophyd_sim: bool = False) Undulator[source]#
Get the i04_1 undulator device, instantiate it if it hasn’t already been. If this is called when already instantiated in i04_1, it will return the existing object.