Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • L LHCb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 185
    • Issues 185
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Jira
    • Jira
  • Merge requests 46
    • Merge requests 46
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • LHCbLHCb
  • LHCb
  • Merge requests
  • !3293

Draft: Example of 'binding' tools to conditions and/or event data and/or other tools

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Gerhard Raven requested to merge exp-bound-tool into master Oct 21, 2021
  • Overview 33
  • Commits 7
  • Pipelines 31
  • Changes 4

Example for using conditions, event data and tools inside the implementation of a tool without 'polluting' the interface with extra arguments which ought to remain implementation details.

  • factor out all conditions / event data / tools from MCReconstructible, and move it into a 'bound' tool
  • modernize MCTrackGeomCriteria so that (eventually) MCReconstructible will no longer need an initialize function
Edited Aug 23, 2022 by Andre Gunther
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: exp-bound-tool