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 193
    • Issues 193
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Jira
    • Jira
  • Merge requests 41
    • Merge requests 41
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • 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
Closed Gerhard Raven requested to merge exp-bound-tool into master Oct 21, 2021
  • Overview 34
  • 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