Page History
...
Code Block | ||
---|---|---|
| ||
#!/usr/bin/env python from xtcav.GenerateDarkBackground import * GDB=GenerateDarkBackground(); GDB.experiment='amoc8114' GDB.runs='85' GDB.maxshots=1501000 GDB.SetValidityRange(85,109) # delete second run number argument to have the validity range be open-ended ("end") GDB.Generate(); |
An example of a non-lasing run is:
Code Block | ||
---|---|---|
| ||
#!/usr/bin/env python from xtcav.GenerateLasingOffReference import * GLOC=GenerateLasingOffReference(); GLOC.experiment='amoc8114' GLOC.runs='86' GLOC.maxshots=4011401 GLOC.nb=1 GLOC.groupsize=5 # see documentation below for how to set this parameter GLOC.SetValidityRange(86,91) # delete second run number argument to have the validity range be open-ended ("end") GLOC.Generate(); |
Once the above has been completed, the user can analyze the lasing-on events.
...
- normal sase (not many beam-related fluctuations): take sqrt of number shots and use that many groups (beat down background noise with lots of averaging)
- slotted foil (many beam-related of fluctuations): restrict it to 5-10 images per group, make as many groups as possible using typically 30 seconds to a minute of data at 60Hz.
120Hz Operation Issues
(Thought Thoughts from Tim Maxwell on 2/2/2015, discouraging this mode of operation)
...
Overview
Content Tools