Skip to content
Snippets Groups Projects

Resolve "Tupling test running on spruced output"

Merged Davide Fazzini requested to merge 6-tupling-test-running-on-spruced-output into master

Closes #6 (closed)

Edited by Davide Fazzini

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
  • Davide Fazzini added 1 commit

    added 1 commit

    • 8f312c9e - create function to configure HltANNSvc

    Compare with previous version

  • Davide Fazzini added 1 commit

    added 1 commit

    Compare with previous version

  • Davide Fazzini added 2 commits

    added 2 commits

    Compare with previous version

  • Davide Fazzini mentioned in merge request !568 (merged)

    mentioned in merge request !568 (merged)

    • Resolved by Davide Fazzini

      I have two conceptual questions.

      Currently the unpacking algorithms are added to the control flow at the very beginning. This probably means that they are run in every event. No matter if the event contained the desired sprucing candidate or not. I think this should not be necessary if the unpacking would be functional (at least use data handles). Then PyConf, HiveDataBrokerSvc and HLTControlFlowMgr could setup the data flow automatically. Are there any plans for fixing that? Does LHCb!3192 (merged) address this issue?

      The unpacking is quite time consuming (LHCb!3192 (merged)). Is there any plan for something like the EventPreFilters in DaVinci?

  • Davide Fazzini added 1 commit

    added 1 commit

    • 29e1fa31 - adding DaVinci option for the event stream

    Compare with previous version

  • Davide Fazzini added 2 commits

    added 2 commits

    Compare with previous version

  • Davide Fazzini added 1 commit

    added 1 commit

    Compare with previous version

  • Yes I would also love to see the whole thingy functional. The pointers you provide help as otherwise, myself for example, I would not know who precisely is improving the packers and on what timescale.

    I don't quite see at this point if we need EventPreFilters, or not. There might be a more elegant solution connecting better with the PyConf framework and the kind of filters as in selection lines. To be discussed, I guess. The one thing I would really like to avoid is many ways to do the same; better focus on a single and efficient way. This needs some thought beyond this MR ...

  • Davide Fazzini added 1 commit

    added 1 commit

    • a2a2bb56 - fix call to upack algorithms according to LHCb 3222 MR

    Compare with previous version

  • Davide Fazzini added 1 commit

    added 1 commit

    Compare with previous version

    • Author Maintainer
      Resolved by Davide Fazzini

      @nskidmor, @rmatev I receive the following error when calling the createODIN() method on the spruced sample:

      createODIN                            ERROR Cannot retrieve /Event/DAQ/RawBanks/ODIN from transient store.
      createODIN                            ERROR Maximum number of errors ( 'ErrorMax':1) reached.
      HLTControlFlowMgr                     FATAL Event failed in Node createODIN/createODIN

      All the other locations are correctly retrieved so maybe there is an error in the way I call the function. createODIN() is called in Phys/DaVinci/python/DaVinci/algorithms.py as:

      createODIN(RawBanks=default_raw_event(['ODIN']))

      Is this correct or should I use a different raw banks location?

  • Eduardo Rodrigues
  • @dfazzini great to see this coming together! Looks great :)

  • Eduardo Rodrigues
  • Davide Fazzini added 1 commit

    added 1 commit

    • 36d50663 - Apply 1 suggestion(s) to 1 file(s)

    Compare with previous version

  • Davide Fazzini added 1 commit

    added 1 commit

    • 844ad6cf - Update DaVinciTests/tests/options/option_davinci_sprucing.py,...

    Compare with previous version

  • Davide Fazzini added 1 commit

    added 1 commit

    Compare with previous version

  • Davide Fazzini added 1 commit

    added 1 commit

    • 0843cd84 - changing name for the hlt_annsvc_pol option

    Compare with previous version

  • Edited by Software for LHCb
  • Davide Fazzini added 22 commits

    added 22 commits

    Compare with previous version

  • Davide Fazzini added 1 commit

    added 1 commit

    • 429603bf - Fixing failing nightly tests

    Compare with previous version

  • Davide Fazzini added 2 commits

    added 2 commits

    Compare with previous version

  • Davide Fazzini added 1 commit

    added 1 commit

    Compare with previous version

  • Davide Fazzini added 1 commit

    added 1 commit

    • 168ed7aa - add function to read .json files from eos locations

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading