Skip to content

Ophyd implemetation for Eiger Detector - #4

Merged
Max Rakitin (mrakitin) merged 6 commits into
mainfrom
eiger
Jul 9, 2025
Merged

Ophyd implemetation for Eiger Detector#4
Max Rakitin (mrakitin) merged 6 commits into
mainfrom
eiger

Conversation

@thopkins32

Copy link
Copy Markdown
Contributor

Here is an Ophyd implementation for the Eiger Detector. It was tested on real hardware and successfully writes files and can be used within Bluesky plans.

What makes this implementation more complex than other area detector implementations is how the file writing occurs. The EPICS driver ADEiger exposes the Eiger's ability to write to a custom file format which we use here. The EigerFileHandler is a "synthetic" AD plugin that ensures that the proper resource and datum documents are generated for these custom files. It is not an actual plugin with PVs.

@mrakitin Max Rakitin (mrakitin) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Just one note is below.

Comment thread src/cditools/eiger.py
@mrakitin
Max Rakitin (mrakitin) merged commit a046dfc into main Jul 9, 2025
10 checks passed
@mrakitin
Max Rakitin (mrakitin) deleted the eiger branch July 9, 2025 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants