-
Notifications
You must be signed in to change notification settings - Fork 35
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
Simulate trigger channels for RNO-G #743
Conversation
…tiple trigger or readout channels (low and high gain for example) for the same physical channel.
… response class to get single component response from response object.
…diff in signal chain response between trigger and daq channels. Delete some redundent stuff.
@cg-laser that highlights the idea I have - feel free to comment. Currently everything happens in the triggerBoardResponse.py but in principle we could also do it in the HardwareResponseIncoperator. The one downside with how it is implemented right now is that I first fold in the radiant response and a cable and later fold them out which is somewhat awkward. |
I'll try to have a look at this later this week but just so we don't forget - if we go with this implementation the trigger channel should probably be serialized as well, right? Right now I don't think it would be stored if you write to a .nur file. |
good point. this is missing yet. I will add it today! |
…sponse incorperator module
This is now resolved. I am now creating and applying trigger responses in the hardwareResponseIncorperator. |
Besides the issue #770 this PR is almost done. We can modify more trigger modules to use the trigger channel getters. So feel free to comment. |
…r, implement it into the hardwareResponseIncorporator modules
…functions in all examples and tests
…annel if you add the cable delay
@cg-laser, Sjoerd and I just had a zoom call to discuss this issue. A short summary:
Any thoughts comments? |
…trigger_channels_rnog
Just thinking out loud here. Do we need to keep, in simulations, all |
I will close this PR for the moment. The main functionality will be merged with PR #788. I will add a issue for the missing feature which was attempted in this PR. |
This PR is based on #716 and #741.
Currently the "everything regarding the trigger channels happens in the triggerBoardResponse module and the trigger module. I will also add a script which shows how to simulate the trigger.