-
Notifications
You must be signed in to change notification settings - Fork 4
examples PD_INSTR_DETECTOR #204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
As there could be multiple detectors on a single instrument, we have to link to instrument from detector. So yes, we definitely need this link for the examples to work. |
|
Added. Should it be a key? Can the same detector ( I think we can infer from Brian's choice to use |
I'm not sure this is true, if |
|
Excepting the choice to interpret detector_id as "channel no", I had envisioned detector_id refering to an entire flat panel, or linear PSD, or something of that like. . A complex detector setup that springs to mind is the JEEP beamline at diamond. with it's energy-dispersive detector Here, there are 23 energy-sensitive detectors, all at the same 2Th angle, but at different azimuthal angles. So, you're combining many different physical detectors with the pdCIF choice of thinking of energy-dispersive channels as "detectors". |
I've taken the chance to figure out how raw data should be presented in the below as well. What "Detector" means in the core CIF/mmCIF sense can be determined by the non-key data names - if any of them change, then it's a different detector. I see type, phosphor layer thickness, gain, deadtime, area resolution in pixels/mm are included in the A complete post-mono instrumental description consists of 1 I think we need: Answers to questions:
Yes. So a different pre-sample config, but the same post-sample config. Modelling multi-analyser detectors: This seems to be one of the thrusts of the original powder dictionary: analysers in front of scintillators for high-resolution work. In this case each of the analyser-detector combinations would be a separate detector as the analyser angles could be slightly different. Note that ** Important change ** In the multi-analyser example, each scintillator will produce its own diffractogram. From this we deduce that each diffractogram is associated with a detector, not with an instrument. So we shouldn't have ** Modelling flat panel detectors ** Just use imgCIF, and the raw data are not diffractograms. A diffractogram can be associated with a detector (potentially composed of multiple elements) but it will be processed data. Modelling TOF Thinking of an instrument where there are multiple detectors at different azimuths. If the detector modules all have the same |
|
This will require thought on my behalf, but initial reaction, re:
I have a feeling that also alters the use of detector_id as a channel num proxy in energy-dispersive (or any type, really) detectors. |
|
My example is solely based on the multi-analyser example, but you could also consider combining a linear-PSD detector with an area detector - they could both sit on the same instrument at the same time, collecting data from the same incident beam and sample, but you'd be hard pressed to put that data in the same loop. So yes, we do need to think on how the diffractogram, instr, and detector interact. |
Oops. And it is supposed to point to So, if we want to preserve backwards compatibility, we're best off saying that We would still need to trace how a |
Yes, the original design for the Australia Synchrotron PD beamline had both Mythen and analyser-scintillators potentially operating simultaneously. As all of those are 1D detectors, the data from them would be tabulated together under our current proposal, which is OK. |
re your last sentence, you mean Indeed, re your desire to say that
|
|
Just flagging that |
from #124
should PD_INSTR_DETECTOR have _pd_instr_detector.instr_id to link the detectors to the instrument?