Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add variable axis type for SpacePointGrid - Follow-up #1005

Merged
merged 24 commits into from
Sep 28, 2021

Conversation

LuisFelipeCoelho
Copy link
Member

I lost access to the PR #976 so I am creating this follow-up PR in order to fix some minor comments.

LuisFelipeCoelho and others added 19 commits September 1, 2021 11:46
In other to check if the variable binning significantly slows down the execution, I generated 1000 ttbar events using pythia8 and FatrasTGeo using the ATLAS response and ran the seeding example 10 times for the equidistant and variable binning with the same 100x100 grid.

The average time spent per event using the equidistant binning was 0.045295s and using the variable binning was 0.045979s.

The same results were achieved in almost the same time and we believe that it may not be worth adding more complications.
@codecov
Copy link

codecov bot commented Sep 22, 2021

Codecov Report

Merging #1005 (c177637) into main (60e036d) will increase coverage by 0.00%.
The diff coverage is 0.00%.

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #1005   +/-   ##
=======================================
  Coverage   48.60%   48.60%           
=======================================
  Files         337      337           
  Lines       17330    17329    -1     
  Branches     8191     8191           
=======================================
  Hits         8423     8423           
+ Misses       3166     3165    -1     
  Partials     5741     5741           
Impacted Files Coverage Δ
Core/include/Acts/Seeding/SpacePointGrid.ipp 0.00% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 60e036d...c177637. Read the comment docs.

Copy link
Member

@paulgessinger paulgessinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@paulgessinger paulgessinger added this to the next milestone Sep 28, 2021
@paulgessinger paulgessinger enabled auto-merge (squash) September 28, 2021 08:06
@paulgessinger paulgessinger merged commit 69d74c4 into acts-project:main Sep 28, 2021
@paulgessinger paulgessinger removed this from the next milestone Oct 11, 2021
@paulgessinger paulgessinger added this to the v14.0.0 milestone Oct 11, 2021
kodiakhq bot pushed a commit that referenced this pull request Mar 18, 2022
This PR adds the `ITkSeedingExample.cpp` to run the ITk seeding.
It shows how to configure the non-equidistant binning in z (#1005), the seed confirmation cuts (#1084), the radial range for middle SP cut (#1084) and the vector containing the map of z neighbours (#1052 and #1038).

It contains all the parameters to run the seeding for ITk **pixel** space points (I intend to extend this to ITk strip SPs soon).

@noemina @paulgessinger
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants