.. autoclass:: nexgen.beamlines.beamline_utils.BeamlineAxes :members:
.. autopydantic_model:: nexgen.beamlines.beamline_utils.GeneralParams :model-show-config-summary: False
.. autopydantic_model:: nexgen.beamlines.beamline_utils.PumpProbe :model-show-config-summary: False
- Directly from the python intepreter/ a python script ...
The function
.. autofunction:: nexgen.beamlines.I19_2_nxs.nexus_writer
can be called from python and depending on the specified detector type will run:
.. autofunction:: nexgen.beamlines.I19_2_nxs.tristan_writer
.. autofunction:: nexgen.beamlines.I19_2_nxs.eiger_writer
Some useful type definitions to use with these methods:
.. autoclass:: nexgen.beamlines.I19_2_nxs.axes :members:
.. autoclass:: nexgen.beamlines.I19_2_nxs.det_axes :members:
Collection parameters schema for I19-2
.. autopydantic_model:: nexgen.beamlines.I19_2_nxs.CollectionParams :inherited-members: BaseModel :model-show-config-summary: False
- Interface with GDA ...
.. autofunction:: nexgen.beamlines.I19_2_gda_nxs.tristan_writer
.. autofunction:: nexgen.beamlines.I19_2_gda_nxs.eiger_writer
Collection parameters schema for I19-2 from GDA
.. autopydantic_model:: nexgen.beamlines.I19_2_gda_nxs.GDACollectionParams :inherited-members: BaseModel :model-show-config-summary: False
.. autofunction:: nexgen.beamlines.SSX_Eiger_nxs.ssx_eiger_writer
Collection parameters schema for SSX
.. autopydantic_model:: nexgen.beamlines.SSX_Eiger_nxs.SerialParams :inherited-members: BaseModel :model-show-config-summary: False
.. autofunction:: nexgen.beamlines.SSX_Tristan_nxs.ssx_tristan_writer
Collection parameters schema for SSX using Tristan
.. autopydantic_model:: nexgen.beamlines.SSX_Tristan_nxs.TimeResolvedSerialParams :inherited-members: BaseModel :model-show-config-summary: False
.. automodule:: nexgen.beamlines.SSX_chip :members:
.. autofunction:: nexgen.beamlines.SSX_expt.run_extruder
.. autofunction:: nexgen.beamlines.SSX_expt.run_fixed_target
.. autofunction:: nexgen.beamlines.ED_singla_nxs.singla_nexus_writer
.. automodule:: nexgen.beamlines.GDAtools.GDAjson2params
.. autoclass:: nexgen.beamlines.GDAtools.GDAjson2params.JSONParamsIO :members:
.. automodule:: nexgen.beamlines.GDAtools.ExtendedRequest :members: