Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 181
    • Merge requests 181
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • atlasatlas
  • athenaathena
  • Merge requests
  • !25374

Add a new PMGDecayProductsSelectionTool to PMGTools

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Tadej Novak requested to merge tadej/athena:analysis/truth1 into 21.2 Aug 05, 2019
  • Overview 48
  • Commits 2
  • Pipelines 5
  • Changes 6

Maybe I'm mistaken but there has never been a nice way to dump TRUTH0/TRUTH3 to flat ntuples. I started porting my code to the CP algorithms and this is the first step which can also be used in standard jobs. Although this MR for now only contains one tool I plan to add more:

  • a tool to select by PDG ID
  • an algorithm to decorate parent and child information

The PMGDecayProductsSelectionTool selects particles if they satisfy the following requirements:

  • they originate from one of the required initial particles
  • they only decay through an allowed list of particles (optional)

/cc @lcorpe

Edited Oct 22, 2019 by Tadej Novak
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: analysis/truth1