radiasoft / sirepo

Sirepo is a framework for scientific cloud computing. Try it out!
https://sirepo.com
Apache License 2.0
64 stars 32 forks source link

SRW - create Double Crystal Monochromator optical element #540

Open mrakitin opened 7 years ago

mrakitin commented 7 years ago

Request from the NSLS-II CHX beamline scientist:

That would be very convenient and useful to many beamline scientists to have a single Double Crystal Monochromator (DCM) optical element instead of having two separate crystals.

mrakitin commented 7 years ago

We have an increasing interest in this functionality from the beamline staff, so increasing the priority.

bruhwiler commented 7 years ago

This is important. After it is implemented, it should be used to test the finite bandwidth capability.

mrakitin commented 7 years ago

Too many 1st priorities, reduce priority to 2nd (2+). Will take care of it after other 1st priority issues are solved.

mrakitin commented 6 years ago

@bnash, here is the issue we discussed today at CHX.

bnash commented 6 years ago

@moellep Here is the ticket item. I think it could assume that both crystals are the same. One needs to specify the distance between them and the angle, (though I believe that to 0th order, this may be determined from the Bragg angle) otherwise, all the other fields come from the single crystal.

bnash commented 6 years ago

Here is one of the examples with the double crystal monochromator https://beta.sirepo.com/srw#/beamline/Ba5W75Wj?coherence=full