You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Jonas Kunze edited this page Mar 18, 2015
·
3 revisions
Zero suppression
After L1 the data from the CREAMs is requested with so called MRPs. These store a flag called requestZeroSuppressed which can be set in two different ways:
Global setting
The farm can be started with a flag called --sendMRPsWithZSuppressionFlag. Set to 0 no zero suppressed data will be requested. If set to true it depends on the following setting:
L1 word specific setting
If --sendMRPsWithZSuppressionFlag is set to 1 you can still request non zero suppressed data by returning false in the method L1TriggerProcessor::isRequestZeroSuppressedCreamData.
Currently the default behaviour is that all bypassed events are automatically requesting zero suppressed data. This can be used to read out a small fraction (e.g. 1%) of the events without zero suppression by using the following parameters:
If you want to request non zero suppressed data for the specific L1 trigger type word MY_WORD you could change the code to something similar to following