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

Add z0 resolution to performance printout #264

Merged
merged 2 commits into from
Mar 24, 2024
Merged

Conversation

tomalin
Copy link
Collaborator

@tomalin tomalin commented Mar 23, 2024

PR description:

Adds printout of z0 resolution to printout from L1TrackNtuplePlot.C , to allow checks of it from git CI.

@tomalin tomalin marked this pull request as ready for review March 23, 2024 23:13
@tomalin tomalin merged commit 3fae98f into L1TK-dev-14_0_0_pre2 Mar 24, 2024
1 check passed
tomalin added a commit that referenced this pull request Mar 28, 2024
* Add z0 resolution to performance printout

* code format
tomalin added a commit that referenced this pull request Apr 8, 2024
* Add z0 resolution to performance printout

* code format
aryd added a commit that referenced this pull request Jun 11, 2024
* Andrews KF crash fix (#263)

* Add z0 resolution to performance printout (#264)

* Add z0 resolution to performance printout

* code format

* DR: fix displaced track bug & disable binning (#266)

* Disable binning in DR

* bug fix

* add comment

* code format

* tweak comment

* fix previous erroneous commit

* DUMMY COMMIT BEFORE PR TO CENTRAL CMSSW

* Run combined modules by default (#265)

* Make combined modules default

* tweak

* Improve USEHYBRID ifdef range

* Fix compiler error for pure Tracklet algo

* Move fitpattern.txt refs, so only used for pure Tracklet algo

* code format

* Numerical stability fix (#269)

* Made calculations more numerically stable.

* Explicitly restrict to domain of asin/acos.

* Added comments.

* Code format.

* Fixed typos in comments.

* Only do calculations when needed.

* Added const where applicable.

* Fix inventStubs bug in duplicate removal (#271)

* Fix inventStubs bug in duplicate removal

When using L2L3D1 seeds, it is only L2L3 that are used to determined the r-z helix params, not L2D1 as the code currently assumes.

* Update PurgeDuplicate.cc

* add comment

* formatted

* Manually incorporating DTC stub, TT stub changes to CMSSW 14 dev branch

* First pass at removing non-combined modules

* Removed unused iMath code

* Avoid stale pointers on subsequent events

* Cleaner MP pointer checks

Full agreement with HLS (100 events L1PHIC - D5PHIC)

* First code for a ProjectionCalculator module

* Set of changes to make a configuration that uses the Projection Calculator module

* Fix mistake in code merging

* Changes needed for the VMSME Router module

* Fully implementing VMSMERouter, VMRouterCM no longer producing VMMEStubs

* Manually incorporating DTC stub, TT stub changes to CMSSW 14 dev branch

* Readding TCBase, VMSMER compatible w/ updated stub format

* Addressing comments, fixing code format

* Removing unneeded diskpswrittenr variable

* Removing unneeded + 1 to rbits in TP

* Updates to make sure we don't have missing projections

---------

Co-authored-by: Ian Tomalin <ian.tomalin@stfc.ac.uk>
Co-authored-by: Andrew Hart <ahart@cern.ch>
Co-authored-by: Anders <aryd@cern.ch>
Co-authored-by: bryates <brent.yates@email.ucr.edu>
@tomalin tomalin deleted the ianImproveCI branch July 18, 2024 10:16
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.

1 participant