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

Difference between STD and CE from charge flip #301

Open
areinsvo opened this issue Mar 5, 2021 · 1 comment
Open

Difference between STD and CE from charge flip #301

areinsvo opened this issue Mar 5, 2021 · 1 comment

Comments

@areinsvo
Copy link
Collaborator

areinsvo commented Mar 5, 2021

The charge flip fix introduces differences between STD and CE. In particular, the effects on CE are relatively small but STD gets worse by all metrics. As discussed in the slides on March 5, there are 10x as many tracks with negative pt in STD. Maybe there is a bug in STD that causes negative pt tracks. This would have been hidden previously, because we use abs(pt) in all of the relevant places. But with the charge flip fix, we change the charge for those tracks, which might be why STD is now messed up.

@osschar
Copy link
Collaborator

osschar commented Mar 19, 2021

While debugging with -O0 and USE_INTRINSICS := -DMPT_SIZE=1 in Makefile.config I noticed that number of tracks found by STD increases by up to 10% (using quality-val). This was with gcc-10.

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

No branches or pull requests

2 participants