Skip to content
Snippets Groups Projects

Handle missing Hlt2 SelReports in Tesla

Merged Rosen Matev requested to merge rmatev-missing-selrep into master
1 unresolved thread

Occasionally, HLT2 did not write Hlt2/SelReports for very busy events. Previously, the TeslaReportAlgo was skipping such events happily.

Here we restore this behaviour, such that if Hlt2/SelReports cannot be decoded, no event is written out.

This was spotted in the validation productions, see https://lblogbook.cern.ch/Operations/27130

Edited by Rosen Matev

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
732 733 trig1.OutputLevel=self.getProp('OutputLevel')
733 734 return trig1
734 735
736 def _selReportsCheck(self, loc='Hlt2/SelReports'):
737 return TESCheck('Hlt2SelReportsCheck', Inputs=[loc], Stop=False)
  • As the location is parameterised, the configurable name should be as well.

    def _selReportsCheck(self, loc='Hlt2/SelReports'):
        name = '{0}Check'.format(loc.replace('/', ''))
        return TESCheck(name, Inputs=[loc], Stop=False)
  • Please register or sign in to reply
  • LGTM :thumbsup: thanks a lot

  • mentioned in commit f0c00377

  • Alex Pearce mentioned in commit ee02442c

    mentioned in commit ee02442c

  • mentioned in commit bb49cf21

  • Rosen Matev mentioned in merge request !80 (merged)

    mentioned in merge request !80 (merged)

  • mentioned in commit 69335459

  • Please register or sign in to reply
    Loading