add epixM support to makepeds_psana2 #327
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This pull request adds support for the epixM in the LCLS2 DAQ. It also adds a 'datinfo' option which will print additional information about the detector(s) in the pedestal run. Note that this increases the run time, so is not the default.
Motivation and Context
chemRIXS will be fielding an epixM for a commissioning beamtime in the upcoming week
I've learned about dat info and it seems useful (to be used more in an upcoming pull request)
I have also fixed when/how I check for a kerberos token (use return code of klist -s and only exit when we want to deploy, not when only testing)
How Has This Been Tested?
Tested calibration of the epixM, jungfrau in MFX and epixquad in UED to ensure I did not break anything.