Skip to content
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

DM-23983: Cannot apply crosstalk in Gen 3 DECam processing #283

Merged
merged 2 commits into from Jun 11, 2020

Conversation

czwa
Copy link
Contributor

@czwa czwa commented May 18, 2020

Add dummy crosstalk mapper.

@czwa czwa requested a review from mrawls May 18, 2020 20:10
@@ -225,6 +225,11 @@ def map_linearizer(self, dataId, write=False):
mapper=self,
storage=self.rootStorage)

def map_crosstalk(self, dataId, write=False):
"""Construct this on-the-fly in Gen2.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Construct ... what on the fly? A bit more explanation here, please.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated docstring to be clearer:

Fake the mapping for crosstalk.
Crosstalk is constructed from config parameters, but we need Gen2 butlers to be able to respond to requests for it. Returning None provides a response that can be used with the config parameters to generate the appropriate calibration.

@czwa czwa merged commit c3077a7 into master Jun 11, 2020
@timj timj deleted the tickets/DM-23983 branch February 25, 2021 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants