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

Cable delay is added to channels in the efieldToVoltageConverter #770

Open
fschlueter opened this issue Nov 27, 2024 · 4 comments
Open

Cable delay is added to channels in the efieldToVoltageConverter #770

fschlueter opened this issue Nov 27, 2024 · 4 comments

Comments

@fschlueter
Copy link
Collaborator

We are adding the cable delay (in the context of the RNO-G detector it is better to talk about the time delay of the entire signal chain including all filters and so on) in the efieldToVoltageConverter module and not with the dedicated cableDelayAdderModule or with the hardwareResponseIncorperator (which would be the more logical place in my opinion).

This causes an issue currently when trying to simulate trigger channels with a different response and thus a different time delay since we only copy the channel after the efieldToVoltageConverter.

@fschlueter
Copy link
Collaborator Author

@cg-laser and @sjoerd-bouma

@fschlueter
Copy link
Collaborator Author

I would suggest to, by default, add the cable delay with the hardwareResponseIncoperator. Simulations which do not make use of such a module can use the cableDelayAdder.

@fschlueter
Copy link
Collaborator Author

Also @jakobhenrichs

@fschlueter
Copy link
Collaborator Author

I attempted to fix that issue in PR #743 but failed for the moment. The current procedure is a practical one i wrong in at least two situations:

  • When simulating trigger channels with an independent or partially independent response (as implemented with PR Simulate trigger channels for RNO-G (simplified) #788 - for RNO-G that is currently not a big issue)
  • When simulating coherent noise - the noise should be added before adding the cable delay!

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

No branches or pull requests

1 participant