-
Notifications
You must be signed in to change notification settings - Fork 28
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
Help needed! Clarification on the Meaning and Origin of eAxesFlat Values in 07_AnalyzerBent2D.py #178
Comments
Hi, This example is rather complex and was prepared to study various effects on energy resolution. In particular, it considers these cases: Jonan/Johansson, diced/continuously-bent, various Bragg angles and asymmetry angles, various crystals and their orders. |
Thank you for providing such an insightful overview of the complexities involved in the example, particularly shedding light on the various factors impacting energy resolution. I appreciate the clarification on the role of eAxesFlat and its usage within the context of the ray-tracing simulations.
I am curious to know if there exists a theoretical framework or formula that could be utilized to calculate the values for eAxesFlat directly, instead of relying solely on empirical methods. Are there any specific publications or research papers you could recommend that delve into the mathematical underpinnings of determining these bandwidth values? This would greatly aid in enhancing our understanding and potentially streamline our workflow.
Furthermore, in the event we opt for experimental determination of these values, are there established protocols or studies that document the experimental setup and procedures? Pointing me towards such experimental literature would be immensely valuable, as it would guide us in replicating the conditions necessary for accurate measurements.
Your guidance in these matters is highly appreciated, and I look forward to delving deeper into this fascinating subject.
I eagerly anticipate your insightful response and hope for opportunities of further exchange and collaboration in the future.
With renewed thanks and best regards,
[qiaomeng]
…------------------ 原始邮件 ------------------
发件人: "kklmn/xrt" ***@***.***>;
发送时间: 2024年5月30日(星期四) 下午3:37
***@***.***>;
***@***.******@***.***>;
主题: Re: [kklmn/xrt] Help needed! Clarification on the Meaning and Origin of eAxesFlat Values in 07_AnalyzerBent2D.py (Issue #178)
Hi,
This example is rather complex and was prepared to study various effects on energy resolution. In particular, it considers these cases: Jonan/Johansson, diced/continuously-bent, various Bragg angles and asymmetry angles, various crystals and their orders.
For a particular fixed set of these parameters the script can be made much simpler. In the given design of this study, eAxesFlat gives bandwidth of the flat (in energy) source that is used in the first of the three ray-tracing runs. It is used like this: eAxesFlat[ithetaDegree][icrystal]. The values were found empirically by first setting the band much wider and then matching it to the reflected band.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.
Message ID: ***@***.***>
|
Dear experts, could you please explain the significance of the values in the variable eAxesFlat within the file 07_AnalyzerBent2D.py located in the examples/07_AnalyzerBent2D/ directory? Additionally, how are these values derived or determined? THX!!!
The text was updated successfully, but these errors were encountered: