Commit 1c51f23
CMSSW Integration of LST
Squashed commit of the following:
commit c21a481
Author: Slava Krutelyov <[email protected]>
Date: Tue Nov 12 11:04:49 2024 -0800
batch9 of updates for LST integration in CMSSW (#121)
* FP16_Base compilation fixes
* Delete obsolete comment
* Remove duplicate enum
* Remove unused arrays and functions
* correct return type
* Removed unnecessary CopyToDevice
* Small fixes to address review comments
* Simplify moving to common enum
---------
Co-authored-by: Slava Krutelyov <[email protected]>
Co-authored-by: Manos Vourliotis <[email protected]>
Co-authored-by: Andres Rios Tascon <[email protected]>
commit 1a0ab7e
Merge: 8928adf 036340d
Author: Andres Rios Tascon <[email protected]>
Date: Tue Nov 12 10:21:39 2024 -0800
Merge tag 'CMSSW_14_2_X_2024-11-11-2300' into CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles
commit 8928adf
Author: Manos Vourliotis <[email protected]>
Date: Thu Nov 7 05:30:25 2024 -0800
Update LST workflows to use Run4 instead of 2026
commit bedeb45
Merge: 12ead85 476d3aa
Author: Manos Vourliotis <[email protected]>
Date: Wed Nov 6 21:30:25 2024 -0800
Merge remote-tracking branch 'SegLink/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles' into CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_142X-11-06-1100
commit 476d3aa
Author: Slava Krutelyov <[email protected]>
Date: Mon Nov 4 06:02:24 2024 -0800
batch8 of updates for LST integration in CMSSW (#113)
* Removed allocBufWrapper and cache toggle
* Removed references to temporaries
* Fixed headers
* Removed devAcc_
* Simplified view creation
* File and class renaming
* Update workflow, enums, compilation flags
* Move LSTOutputConverter to edm::stream::EDProducer
* Merge standalone and CMSSW functions to get hits and TCs
* Updates to remove syncs when creating or destroying the LSTEvent in CMSSW
* Rename lst_INF and finalize simplification of compilation flags
* Create lstProducerTask, move to C++20 pi and use C++20 in standalone compilation
* Include numbers
* Limit number of make threads
---------
Co-authored-by: Andres Rios Tascon <[email protected]>
Co-authored-by: Manos Vourliotis <[email protected]>
commit 4d603ca
Merge: 04d02b4 b96fd02
Author: Andres Rios Tascon <[email protected]>
Date: Tue Oct 29 11:57:22 2024 -0700
Merge tag 'CMSSW_14_2_0_pre3' into CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles
commit 04d02b4
Merge: 83897c8 cb1557e
Author: Slava Krutelyov <[email protected]>
Date: Tue Oct 29 05:49:09 2024 -0700
Merge pull request #109 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch7
migrate to SoATemplate
commit cb1557e
Merge: 83897c8 f8e7884
Author: Slava Krutelyov <[email protected]>
Date: Mon Oct 28 15:06:13 2024 -0700
Merge branch 'CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch7' into CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles
commit f8e7884
Merge: ccc4bf4 48d01f3
Author: Slava Krutelyov <[email protected]>
Date: Mon Oct 28 14:35:23 2024 -0700
Merge pull request #106 from SegmentLinking/more_soa_migrations
continuing migration to SoA: update LS, migrate ranges, hits, endcap, modules
commit 48d01f3
Author: Andres Rios Tascon <[email protected]>
Date: Mon Oct 28 11:37:42 2024 -0700
Review fixes
commit d08032a
Author: Andres Rios Tascon <[email protected]>
Date: Fri Oct 25 13:14:50 2024 -0700
Consistency fixes
commit 891a97d
Merge: 043dfe0 ccc4bf4
Author: Andres Rios Tascon <[email protected]>
Date: Fri Oct 25 12:34:18 2024 -0700
Merge branch 'CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch7' into more_soa_migrations
commit 043dfe0
Author: Andres Rios Tascon <[email protected]>
Date: Fri Oct 25 11:35:59 2024 -0700
migrate modules to SoATemplate
commit ccc4bf4
Merge: cb84b9c 00013dd
Author: Andres Rios Tascon <[email protected]>
Date: Fri Oct 25 14:29:22 2024 -0400
Merge pull request #104 from slava77/CMSSW_14_2_0_pre1/LSTb7-SoA-TC-T5
continuing migration to SoA: upd TC, migrate T3s, T5s, pT3s and pT5s ...
commit 00013dd
Author: Slava Krutelyov <[email protected]>
Date: Thu Oct 24 12:02:14 2024 -0700
migrate pT3 and pT5 to SoATemplate
commit 5e2bf7b
Author: Andres Rios Tascon <[email protected]>
Date: Thu Oct 24 11:22:00 2024 -0700
migrate EndcapGeometry to SoATemplate
commit 018204d
Author: Andres Rios Tascon <[email protected]>
Date: Thu Oct 24 11:18:59 2024 -0700
migrate hits to SoATemplate
commit 534ac1b
Author: Andres Rios Tascon <[email protected]>
Date: Thu Oct 24 11:00:55 2024 -0700
migrate ranges to SoATemplate
commit 9b8d26d
Author: Slava Krutelyov <[email protected]>
Date: Tue Oct 22 16:11:02 2024 -0700
migrate quintuplets to SoATemplate
commit fd99b50
Author: Andres Rios Tascon <[email protected]>
Date: Tue Oct 22 08:35:15 2024 -0700
Made view sizes clearer
commit 1bbe663
Author: Slava Krutelyov <[email protected]>
Date: Tue Oct 22 06:52:37 2024 -0700
migrate triplets to SoATemplate
commit 6f1ea3f
Author: Slava Krutelyov <[email protected]>
Date: Thu Oct 10 10:55:17 2024 -0700
simplify a bit TC SoAs
commit cb84b9c
Merge: fc3fc6a 0e0b5e1
Author: Slava Krutelyov <[email protected]>
Date: Fri Oct 18 07:26:37 2024 -0700
Merge pull request #93 from SegmentLinking/segments_soa
Migrate segments to SoA+PortableCollection
commit 0e0b5e1
Author: Andres Rios Tascon <[email protected]>
Date: Wed Oct 16 08:22:33 2024 -0700
Match conventions from previous PRs
commit 6b37c07
Merge: efef777 fc3fc6a
Author: Andres Rios Tascon <[email protected]>
Date: Wed Oct 16 08:04:42 2024 -0700
Merge branch 'CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch7' into segments_soa
commit fc3fc6a
Merge: 8338254 d3156d1
Author: Slava Krutelyov <[email protected]>
Date: Wed Oct 16 05:04:48 2024 -0700
Merge pull request #101 from SegmentLinking/mds_soa
Migrate MDs to SoA+PortableCollection
commit d3156d1
Author: Andres Rios Tascon <[email protected]>
Date: Tue Oct 15 20:11:11 2024 -0700
Fixed formatting
commit 36a8c43
Author: Andres Rios Tascon <[email protected]>
Date: Mon Oct 14 13:51:19 2024 -0700
Moved MiniDoubletsDeviceCollection definition
commit 3b4fa9e
Author: Andres Rios Tascon <[email protected]>
Date: Thu Oct 10 13:22:05 2024 -0700
Made view sizes clearer
commit 66612e8
Author: Andres Rios Tascon <[email protected]>
Date: Thu Oct 10 12:48:15 2024 -0700
Moved MD SoA definition to its own header
commit 129a2d4
Author: Andres Rios Tascon <[email protected]>
Date: Thu Oct 10 07:02:06 2024 -0700
Adjusted naming convention
commit 8fba6cb
Merge: f430d1b 8338254
Author: Andres Rios Tascon <[email protected]>
Date: Thu Oct 10 06:48:51 2024 -0700
Merge branch 'CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch7' into mds_soa
commit 8338254
Merge: 3858cf3 69804f0
Author: Andres Rios Tascon <[email protected]>
Date: Tue Oct 8 14:11:10 2024 -0400
Merge pull request #90 from slava77/CMSSW_14_1_0_pre5/LSTb6-SoA-TCs
migrate TrackCandidate to use SoATemplate and PortableCollection
commit 69804f0
Author: Slava Krutelyov <[email protected]>
Date: Fri Oct 4 16:04:19 2024 -0700
move TrackCandidatesDeviceCollection and related aliases to interface/alpaka
commit f430d1b
Author: Andres Rios Tascon <[email protected]>
Date: Fri Oct 4 06:37:25 2024 -0700
Formatted and removed unnecessary CopyToHost
commit efef777
Author: Andres Rios Tascon <[email protected]>
Date: Fri Oct 4 06:21:52 2024 -0700
Removed unnecessary CopyToHost
commit a296da7
Author: Slava Krutelyov <[email protected]>
Date: Tue Oct 1 15:46:02 2024 -0700
get rid of TrackCandidates* trackCandidatesD_ and simplify syntax
commit 52377d1
Author: Andres Rios Tascon <[email protected]>
Date: Tue Oct 1 08:33:37 2024 -0400
Fixed makefile
commit 20f6f9c
Author: Andres Rios Tascon <[email protected]>
Date: Mon Sep 30 17:11:03 2024 -0400
Migrated MDs to SoA+PortableCollection
commit 155fc82
Author: Slava Krutelyov <[email protected]>
Date: Thu Aug 29 09:50:08 2024 -0700
switch to TrackCandidates = ::lst::TrackCandidatesSoA::View
commit af1f68f
Author: Slava Krutelyov <[email protected]>
Date: Thu Aug 29 07:46:09 2024 -0700
code checks
commit 8864fd1
Author: Slava Krutelyov <[email protected]>
Date: Thu Aug 29 07:42:03 2024 -0700
sync DALPAKA flags in standalone builds with cmsdist scram-tools.file/tools/alpaka/alpaka.xml
commit a5822d0
Author: Slava Krutelyov <[email protected]>
Date: Thu Aug 29 07:41:06 2024 -0700
add a check that device and host match for host=device
commit 3e98eb4
Author: Slava Krutelyov <[email protected]>
Date: Wed Aug 28 20:49:20 2024 -0700
code checks
commit 18a1f6e
Author: Slava Krutelyov <[email protected]>
Date: Wed Aug 28 17:18:14 2024 -0700
drop -Wshadow in standalone builds: DataFormats/SoATemplate and related generates around 30MB of warnings with only partial TrackCandidate SoA use
commit 94df11b
Author: Slava Krutelyov <[email protected]>
Date: Wed Aug 28 17:16:08 2024 -0700
migrate TrackCandidate to SoA from DataFormats/SoATemplate: kernels internally are still using the POD TrackCandidates SoA (to be migrated later)
commit 96be4f7
Author: Andres Rios Tascon <[email protected]>
Date: Wed Sep 25 10:29:07 2024 -0700
Initialize only required columns
commit 3858cf3
Author: Andres Rios Tascon <[email protected]>
Date: Mon Sep 23 12:26:35 2024 -0700
Fixed cxxopts compilation
commit 9e2a402
Author: Andres Rios Tascon <[email protected]>
Date: Mon Sep 23 12:01:31 2024 -0700
Format code
commit 77ff0e5
Author: Andres Rios Tascon <[email protected]>
Date: Mon Sep 23 11:59:41 2024 -0700
Fixed memset
commit 37fe122
Author: Andres Rios Tascon <[email protected]>
Date: Mon Sep 23 11:44:35 2024 -0700
Fixed indexing issues
commit acff43f
Author: Andres Rios Tascon <[email protected]>
Date: Fri Sep 20 08:30:54 2024 -0700
Switched to only using views
commit a7e3ec3
Author: Andres Rios Tascon <[email protected]>
Date: Wed Sep 18 13:43:33 2024 -0700
Fixed standalone compilation
commit d5da756
Author: Andres Rios Tascon <[email protected]>
Date: Wed Sep 18 12:44:07 2024 -0700
Moved segments to SoA+PortableCollection
commit 83897c8
Author: Andres Rios Tascon <[email protected]>
Date: Mon Sep 16 07:04:19 2024 -0700
Updated setup script to CMSSW_14_2_0_pre1
commit 135e18b
Merge: 5f9c2f6 c312b85
Author: Andres Rios Tascon <[email protected]>
Date: Mon Sep 16 07:01:32 2024 -0700
Merge tag 'CMSSW_14_2_0_pre1' into CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles
commit f68981e
Author: Andres Rios Tascon <[email protected]>
Date: Mon Sep 16 06:57:59 2024 -0700
Updated setup script to CMSSW_14_2_0_pre1
commit d764312
Merge: 5f9c2f6 c312b85
Author: Andres Rios Tascon <[email protected]>
Date: Mon Sep 16 06:52:36 2024 -0700
Merge tag 'CMSSW_14_2_0_pre1' into CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch7
commit 5f9c2f6
Author: Slava Krutelyov <[email protected]>
Date: Fri Sep 13 10:46:41 2024 -0700
new style code-checks from cms-bot https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-45117/41778/code-format.patch; the result looks less readable, but we have to comply
commit 2bc333b
Merge: ff27cf3 46f7f22
Author: Slava Krutelyov <[email protected]>
Date: Fri Sep 13 09:13:42 2024 -0700
Merge pull request #88 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch6
Batch 6 for updates to LST integration in cms-sw
commit 46f7f22
Author: Andres Rios Tascon <[email protected]>
Date: Tue Sep 3 08:30:40 2024 -0700
Finished cleaning namespaces
commit d2b9e89
Merge: f245be0 f0e560b
Author: Slava Krutelyov <[email protected]>
Date: Fri Aug 30 15:18:33 2024 -0700
Merge pull request #89 from SegmentLinking/more_review_fixes
More review fixes: smart pointers, cleaner namespaces, naming fixes
commit f0e560b
Author: Andres Rios Tascon <[email protected]>
Date: Fri Aug 30 11:35:38 2024 -0700
Renamed private data members
commit 3eb7a56
Author: Andres Rios Tascon <[email protected]>
Date: Fri Aug 30 11:03:29 2024 -0700
Addressed review comments
commit 0340221
Author: Andres Rios Tascon <[email protected]>
Date: Fri Aug 30 10:42:33 2024 -0700
Cleaned up namespaces
commit 1bff72d
Author: Andres Rios Tascon <[email protected]>
Date: Tue Aug 27 10:48:36 2024 -0700
Started moving to smart pointers
commit f245be0
Merge: 9713499 24f587e
Author: Slava Krutelyov <[email protected]>
Date: Wed Aug 28 10:25:07 2024 -0700
Merge pull request #85 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_smallFixesPostBatch5
Small fixes post batch 5
commit 24f587e
Author: Manos Vourliotis <[email protected]>
Date: Wed Aug 28 08:11:54 2024 -0700
Invert DeltaPhi arguments in CMSSW to harmonize with standalone
commit b5a1383
Author: Manos Vourliotis <[email protected]>
Date: Sun Aug 25 11:19:49 2024 -0700
Harmonize pixelType determination in CMSSW with the standalone
commit bb8402d
Author: Manos Vourliotis <[email protected]>
Date: Sun Aug 25 10:40:56 2024 -0700
Addressing review comments on PixelType
commit 1b6a0e1
Author: Manos Vourliotis <[email protected]>
Date: Thu Aug 22 16:09:54 2024 -0700
Apply review comments
commit 9713499
Merge: ff27cf3 3864e82
Author: Manos Vourliotis <[email protected]>
Date: Wed Aug 21 18:52:16 2024 +0200
Merge pull request #87 from slava77/CMSSW_14_1_0_pre5/LSTb6-alpaka-wait-bugfix
bugfixes to incomplete alpaka::wait cleanup (for batch6)
commit c4d12fc
Author: Manos Vourliotis <[email protected]>
Date: Wed Aug 21 03:04:50 2024 -0700
Simplify consumes(), esConsumes(), produces() and code checks/format
commit 03da845
Author: Manos Vourliotis <[email protected]>
Date: Wed Aug 21 02:45:29 2024 -0700
Make a data member private
commit 3864e82
Author: Slava Krutelyov <[email protected]>
Date: Tue Aug 20 17:34:59 2024 -0700
bugfixes to incomplete alpaka::wait cleanup: need to wait to get counters; need to write to CPU buffer asyncronously or directly only after a sync
commit fcb5e32
Author: Manos Vourliotis <[email protected]>
Date: Tue Aug 20 11:45:11 2024 -0700
Work on pixelType and removal of deprecated functions in standalone
commit 9544a58
Author: Manos Vourliotis <[email protected]>
Date: Mon Aug 19 11:22:56 2024 -0700
Revise some includes
commit ff27cf3
Merge: 77854d9 fe0d0ac
Author: Slava Krutelyov <[email protected]>
Date: Sat Aug 17 10:08:17 2024 -0700
Merge pull request #79 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch5
Batch 5 for updates to LST integration in cms-sw
commit fe0d0ac
Merge: fb5c0ea 79ea879
Author: Slava Krutelyov <[email protected]>
Date: Sat Aug 17 10:02:33 2024 -0700
Merge pull request #84 from SegmentLinking/use_namespaces_instead_of_templates
Moved LST and Event classes to ALPAKA_ACCELERATOR_NAMESPACE
commit 79ea879
Author: Andres Rios Tascon <[email protected]>
Date: Sat Aug 17 07:31:46 2024 -0700
Moved all alpaka code to ALPAKA_ACCELERATOR_NAMESPACE
commit 1a5e2c4
Merge: 9f6d612 fb5c0ea
Author: Andres Rios Tascon <[email protected]>
Date: Sat Aug 17 05:27:27 2024 -0700
Merge branch 'CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch5' into use_namespaces_instead_of_templates
commit fb5c0ea
Merge: 4ff4aaf 5cce69a
Author: Slava Krutelyov <[email protected]>
Date: Fri Aug 16 15:08:14 2024 -0700
Merge pull request #83 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_destructorsMovesKernelNames
Remove user-defined destructors, make vector moves useful, rename kernels
commit 9f6d612
Author: Andres Rios Tascon <[email protected]>
Date: Fri Aug 16 12:55:26 2024 -0700
Moved LST and Event classes to ALPAKA_ACCELERATOR_NAMESPACE
commit 5cce69a
Author: Manos Vourliotis <[email protected]>
Date: Fri Aug 16 11:04:46 2024 -0700
Code format and checks
commit 787dfe1
Author: Manos Vourliotis <[email protected]>
Date: Fri Aug 16 10:38:02 2024 -0700
Renaming of kernels
commit d5e443a
Author: Manos Vourliotis <[email protected]>
Date: Fri Aug 16 09:33:38 2024 -0700
Remove user-defined destructors
commit 8d2366b
Author: Manos Vourliotis <[email protected]>
Date: Fri Aug 16 09:15:04 2024 -0700
Remove pass by const reference when std::move-ing
commit 4ff4aaf
Merge: c1767fa 7889093
Author: Andres Rios Tascon <[email protected]>
Date: Fri Aug 16 13:13:52 2024 -0400
Merge pull request #77 from slava77/CMSSW_14_1_0_pre5/LSTb5-alpaka-calls-review
batch5: alpaka::wait and use views to local host data instead of buffers
commit 7889093
Author: Slava Krutelyov <[email protected]>
Date: Thu Aug 15 16:43:14 2024 -0700
add synchronizations in callers of the event methods where it matters; make synchronization more explicit/flexible in names or function arguments
commit c1767fa
Merge: d3549cb 22192ec
Author: Slava Krutelyov <[email protected]>
Date: Wed Aug 14 15:49:57 2024 -0700
Merge pull request #82 from SegmentLinking/more_review_fixes
More review fixes
commit 43ce20e
Author: Slava Krutelyov <[email protected]>
Date: Mon Aug 12 15:26:08 2024 -0700
explicitly require 1D single block kernels to use Acc1D and have one block with asserts
commit 22192ec
Author: Andres Rios Tascon <[email protected]>
Date: Mon Aug 12 12:19:53 2024 -0700
Add include for fp16 on HIP
commit a0432cc
Author: Andres Rios Tascon <[email protected]>
Date: Mon Aug 12 12:09:26 2024 -0700
Reduce number of moduleConnections_ lookups
commit 80ffdc3
Author: Andres Rios Tascon <[email protected]>
Date: Mon Aug 12 11:51:40 2024 -0700
Changed syntax of atomic operations
commit c6a2468
Author: Slava Krutelyov <[email protected]>
Date: Thu Aug 8 15:35:06 2024 -0700
lst::createWorkDiv now depends on Acc to avoid ODR; allocBufWrapper correct parameter is TDev
commit a7d73c0
Author: Slava Krutelyov <[email protected]>
Date: Thu Aug 8 06:37:00 2024 -0700
replace alpaka::getPtrNative(buf) with buf.data()
commit 4ef678d
Author: Slava Krutelyov <[email protected]>
Date: Thu Aug 8 06:21:53 2024 -0700
switch to using alpaka::exec
commit 7343156
Author: Slava Krutelyov <[email protected]>
Date: Thu Aug 8 05:31:06 2024 -0700
cleanup unnecessary alpaka::wait; add comments justifying other alpaka::wait calls; switch to cms::alpakatools::make_host_buffer for a few local buffers
commit e8cc7a8
Author: Slava Krutelyov <[email protected]>
Date: Fri Aug 2 16:20:25 2024 -0700
cleanup unnecessary alpaka::wait
commit 8557644
Author: Slava Krutelyov <[email protected]>
Date: Fri Aug 2 08:16:42 2024 -0700
remove spurious semicolons at the end of method implementations
commit d3549cb
Merge: 77854d9 8f720ad
Author: Slava Krutelyov <[email protected]>
Date: Mon Aug 5 14:33:06 2024 -0700
Merge pull request #76 from SegmentLinking/LSTESData_fixes
LSTESData fixes
commit 8f720ad
Author: Andres Rios Tascon <[email protected]>
Date: Mon Aug 5 07:57:46 2024 -0700
Fixed memcpy
commit 77854d9
Author: Slava Krutelyov <[email protected]>
Date: Fri Aug 2 16:13:09 2024 -0700
name=1 -> name=RecoTracker/LSTCore
commit 4cd5974
Merge: 1d9b396 ecd8e3e
Author: Slava Krutelyov <[email protected]>
Date: Fri Aug 2 13:42:50 2024 -0700
Merge pull request #66 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch4
Batch 4 for updates to LST integration in cms-sw
commit 14b8bd9
Author: Andres Rios Tascon <[email protected]>
Date: Fri Aug 2 08:36:24 2024 -0700
Minor cleanup
commit 0bcb06c
Author: Andres Rios Tascon <[email protected]>
Date: Wed Jul 31 14:00:24 2024 -0700
Removed alpaka functions from host ES code
commit ecd8e3e
Merge: d7689bb a076afb
Author: Slava Krutelyov <[email protected]>
Date: Wed Jul 31 11:11:06 2024 -0700
Merge pull request #72 from SegmentLinking/removalOfSDL
Total removal of sdl/SDL
commit d7689bb
Merge: 24aa3a2 5b1e21c
Author: Slava Krutelyov <[email protected]>
Date: Wed Jul 31 07:09:00 2024 -0700
Merge pull request #73 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_fixWorkflowConflict2
Resolving latest workflow conflict
commit 5b1e21c
Author: Manos Vourliotis <[email protected]>
Date: Wed Jul 31 02:50:16 2024 -0700
Fix workflow conflict
commit a076afb
Author: Manos Vourliotis <[email protected]>
Date: Wed Jul 31 01:30:09 2024 -0700
Remove forgotten flag
commit c3f41a7
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 30 11:26:35 2024 -0700
Code checks and format
commit 67c2376
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 30 10:57:10 2024 -0700
Simplification of variable naming
commit d378a59
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 30 10:33:43 2024 -0700
Removal of sdl/SDL from all standalone code
commit 24aa3a2
Merge: 3fc9904 944e1b4
Author: Slava Krutelyov <[email protected]>
Date: Tue Jul 30 08:34:03 2024 -0700
Merge pull request #71 from SegmentLinking/renameClassesRemoveCopies
More work on Constants and removal of vector copies
commit 961d01e
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 30 07:53:28 2024 -0700
Remove sdl from variable names
commit 944e1b4
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 30 07:27:10 2024 -0700
Code checks and format
commit 5d5bd29
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 30 05:37:34 2024 -0700
Split PixelTriplets to PixelQuintuplets
commit ae851e0
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 30 05:27:15 2024 -0700
Fourth batch of fixing function arguments
commit 3fc9904
Merge: fac2958 d5e0b69
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 30 13:46:03 2024 +0300
Merge pull request #70 from slava77/CMSSW_14_1_0_pre5/LSTb4-buf-lite
alpaka modernise/improve for batch4
commit 954a22a
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 30 03:31:08 2024 -0700
Third batch of fixing function arguments
commit 2af0685
Author: Manos Vourliotis <[email protected]>
Date: Mon Jul 29 08:01:16 2024 -0700
Second batch of fixing function arguments
commit ce79bc1
Author: Manos Vourliotis <[email protected]>
Date: Mon Jul 29 06:03:10 2024 -0700
First batch of fixing function arguments
commit 96aa7c0
Author: Manos Vourliotis <[email protected]>
Date: Sat Jul 27 17:11:01 2024 -0700
Revert constness on arguments passed by value
commit e076050
Author: Manos Vourliotis <[email protected]>
Date: Sat Jul 27 14:51:16 2024 -0700
Revert moving general purpose functions to common CMSSW file
commit 9268f49
Author: Manos Vourliotis <[email protected]>
Date: Fri Jul 26 06:27:32 2024 -0700
More constness, removal of vector copies, and movement of general-purpose alpaka functions
commit d5e0b69
Author: Slava Krutelyov <[email protected]>
Date: Wed Jul 24 16:12:31 2024 -0700
remove Vec3D createVec
commit 07e0f40
Author: Slava Krutelyov <[email protected]>
Date: Wed Jul 24 15:55:20 2024 -0700
geometry ::get single search
commit 77e6b9a
Author: Manos Vourliotis <[email protected]>
Date: Wed Jul 24 09:44:52 2024 -0700
Removal of vector copies, as per comments
commit 375a06c
Author: Manos Vourliotis <[email protected]>
Date: Wed Jul 24 06:45:27 2024 -0700
Renaming of constants and removal of custom functions now implemented in alpaka
commit 69debc2
Author: Slava Krutelyov <[email protected]>
Date: Tue Jul 23 15:58:55 2024 -0700
use cms::alpakatools::once_per_block
commit fac2958
Merge: ff12237 7fdcabd
Author: Slava Krutelyov <[email protected]>
Date: Mon Jul 22 14:27:41 2024 -0700
Merge pull request #68 from SegmentLinking/renameClassesRemoveCopies
Renaming of namespaces/classes/macros and removal of vector, etc. copies
commit 7fdcabd
Author: Manos Vourliotis <[email protected]>
Date: Mon Jul 22 10:06:11 2024 -0700
Renaming of classes/structs/macros/constants
commit a22faeb
Author: Manos Vourliotis <[email protected]>
Date: Sun Jul 21 14:34:26 2024 -0700
Revert change in TrackListMerger
commit 304929e
Author: Manos Vourliotis <[email protected]>
Date: Sun Jul 21 14:25:50 2024 -0700
Fixes after rebase
commit e54c6f1
Author: Manos Vourliotis <[email protected]>
Date: Sat Jul 20 08:04:57 2024 -0700
Apply comments namespace and type renaming
commit 1a6e27b
Author: Manos Vourliotis <[email protected]>
Date: Sat Jul 20 07:42:27 2024 -0700
Fix for wrong loop range in pT3 kernel
commit 5d0ef1e
Author: Manos Vourliotis <[email protected]>
Date: Fri Jul 19 09:44:07 2024 -0700
Namespace renaming SDL->lst and inclusion of the T5DNN->t5dnn namespace under it
commit ff12237
Merge: 1250a8c d0e320a
Author: Andres Rios Tascon <[email protected]>
Date: Fri Jul 19 19:50:11 2024 -0400
Merge pull request #67 from slava77/CMSSW_14_1_0_pre5/LSTb4-buf-base
remove inheritance of buffers on underlying SoAs
commit d0e320a
Author: Slava Krutelyov <[email protected]>
Date: Fri Jul 19 08:56:04 2024 -0700
remove inheritance of buffers on underlying SoAs
commit 1fb0489
Author: Slava Krutelyov <[email protected]>
Date: Fri Jul 19 08:55:13 2024 -0700
split ranges from modules
commit 1250a8c
Merge: 1d9b396 fb12af0
Author: Slava Krutelyov <[email protected]>
Date: Thu Jul 18 14:34:11 2024 -0700
Merge pull request #65 from SegmentLinking/use_common_library
Move some things out into a common library
commit fb12af0
Author: Andres Rios Tascon <[email protected]>
Date: Thu Jul 18 07:44:57 2024 -0700
Format code
commit d33ac32
Author: Andres Rios Tascon <[email protected]>
Date: Thu Jul 18 07:28:52 2024 -0700
A bit more cleanup
commit ccd29f4
Author: Andres Rios Tascon <[email protected]>
Date: Wed Jul 17 11:17:35 2024 -0700
Format and cleanup
commit c4ac510
Author: Andres Rios Tascon <[email protected]>
Date: Wed Jul 17 11:10:51 2024 -0700
Fixed standalone compilation
commit 64a7bf1
Author: Andres Rios Tascon <[email protected]>
Date: Wed Jul 17 10:41:54 2024 -0700
Moved more things out of the alpaka directory
commit 9fd3355
Author: Andres Rios-Tascon <[email protected]>
Date: Mon Jul 15 11:28:07 2024 -0400
Use pre-defined alpaka types
commit 9c87a88
Author: Andres Rios-Tascon <[email protected]>
Date: Thu Jul 11 13:04:39 2024 -0400
Moved some things out into a common library
commit 1d9b396
Author: Andres Rios Tascon <[email protected]>
Date: Tue Jul 16 11:25:54 2024 -0700
Updated setup scripts to use CMSSW 14_1_0_pre5
commit 23ec786
Merge: 7187927 b20c7aa
Author: Andres Rios Tascon <[email protected]>
Date: Tue Jul 16 11:17:08 2024 -0700
Merge tag 'CMSSW_14_1_0_pre5' into CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles
commit 7187927
Merge: 4cd8924 34c56c6
Author: Slava Krutelyov <[email protected]>
Date: Wed Jul 10 15:55:04 2024 -0700
Merge pull request #50 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch3
Batch 3 for updates to LST integration in cms-sw
commit 34c56c6
Merge: ae67290 86503a2
Author: Slava Krutelyov <[email protected]>
Date: Tue Jul 9 16:29:56 2024 -0700
Merge pull request #49 from SegmentLinking/ESProducer_fixes
ESProducer fixes
commit ae67290
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 9 06:07:31 2024 -0700
Simplify LST workflows
commit 7cfe3a5
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 9 06:06:39 2024 -0700
Code format and checks
commit a3a8054
Author: Manos Vourliotis <[email protected]>
Date: Tue Jul 9 05:19:42 2024 -0700
Even further work on naming values and sqrt, loop, etc. simplifications
commit 86503a2
Author: Andres Rios Tascon <[email protected]>
Date: Mon Jul 8 07:41:35 2024 -0700
Fixed include guards for headers in interface directory
commit f47212f
Author: Andres Rios Tascon <[email protected]>
Date: Mon Jul 8 07:32:46 2024 -0700
Renamed new endcap geometry class
commit d3e5999
Merge: f46b6cb c563eb0
Author: Andres Rios Tascon <[email protected]>
Date: Mon Jul 8 08:07:27 2024 -0700
Merge remote-tracking branch 'SegLink/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch3' into ESProducer_fixes
commit c563eb0
Author: Manos Vourliotis <[email protected]>
Date: Mon Jul 8 07:39:49 2024 -0700
Further work on naming values and sqrt, loop, etc. simplifications
commit 4d7e54a
Merge: a97714a dc13ac5
Author: Slava Krutelyov <[email protected]>
Date: Fri Jul 5 09:15:23 2024 -0700
Merge pull request #58 from SegmentLinking/remove_LST_IS_CMSSW_PACKAGE
combo of: Remove LST_IS_CMSSW_PACKAGE (#47), configurable dup cleaning (#37), typo in T3 code (#44)
commit a97714a
Author: Manos Vourliotis <[email protected]>
Date: Wed Jul 3 07:16:19 2024 -0700
Apply reco comments: Naming values and sqrt, loop, etc. simplifications
commit 236ad8c
Author: Manos Vourliotis <[email protected]>
Date: Sat Jun 29 02:43:48 2024 -0700
Simplification of sqrt operations for pT3s
commit 149c628
Author: Manos Vourliotis <[email protected]>
Date: Fri Jun 28 21:23:31 2024 +0200
Resolve conflicts regarding workflows
commit f46b6cb
Author: Andres Rios Tascon <[email protected]>
Date: Mon Jun 24 12:52:12 2024 -0700
Removed -Wshadow flag
commit eb5de05
Author: Andres Rios Tascon <[email protected]>
Date: Mon Jun 24 11:30:45 2024 -0700
Minor cleanup
commit a3f65da
Author: Andres Rios Tascon <[email protected]>
Date: Mon Jun 24 11:00:13 2024 -0700
Separated EndcapGeometry into host-only and buffers struct
commit ef48f74
Author: Manos Vourliotis <[email protected]>
Date: Mon Jun 24 02:21:11 2024 -0700
Removal of gpu modifier from LST workflows
commit e0acfa5
Author: Andres Rios Tascon <[email protected]>
Date: Tue Jun 18 10:40:38 2024 -0700
Addressed ESProducer comments
commit 4cd8924
Author: Slava Krutelyov <[email protected]>
Date: Fri Jun 14 18:00:59 2024 -0700
code-format/checks
commit e64c2cc
Merge: 314e95d 3552ad3
Author: Slava Krutelyov <[email protected]>
Date: Fri Jun 14 17:45:17 2024 -0700
Merge pull request #38 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_batch2
Batch 2 for updates to LST integration in cms-sw
commit dc13ac5
Author: Andres Rios Tascon <[email protected]>
Date: Fri Jun 14 16:53:31 2024 -0400
Removed LST_IS_CMSSW_PACKAGE flag
commit 14af981
Merge: f555485 f4bd702
Author: Slava Krutelyov <[email protected]>
Date: Thu Jun 13 14:18:35 2024 -0700
Merge pull request #44 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_TrackLooperPR407
Fix typo in T3 code
commit 3552ad3
Author: Manos Vourliotis <[email protected]>
Date: Thu Jun 13 09:42:00 2024 -0700
Fixing CMS coding rule 1
commit f4bd702
Author: Manos Vourliotis <[email protected]>
Date: Wed Jun 12 06:28:40 2024 -0700
Fix typo in T3 code
commit 944652f
Author: Manos Vourliotis <[email protected]>
Date: Tue Jun 11 01:17:16 2024 +0200
Keep comment closer to the added task object
Co-authored-by: Slava Krutelyov <[email protected]>
commit f555485
Merge: 314e95d 0829926
Author: Slava Krutelyov <[email protected]>
Date: Mon Jun 10 14:41:22 2024 -0700
Merge pull request #37 from SegmentLinking/CMSSW_14_1_0_pre3_LST_X_LSTCore_realfiles_TrackLooperPR408
Make compilation flags for duplicate cleaning and triplet pLSs into runtime flags (TrackLooper PR#408 + cmssw PR#31)
commit 85682e8
Author: Manos Vourliotis <[email protected]>
Date: Mon Jun 10 09:08:42 2024 -0700
Resolving PR comments LST folder
commit 0829926
Author: Manos Vourliotis <[email protected]>
Date: Fri Jun 7 18:36:46 2024 -0700
Code checks and format
commit 4747b41
Author: Manos Vourliotis <[email protected]>
Date: Fri Jun 7 16:53:38 2024 -0700
Make compilation flags for duplicate cleaning and triplet pLSs into runtime flags (TrackLooper PR#408 + cmssw PR#31)
commit 314e95d
Author: Slava Krutelyov <[email protected]>
Date: Thu Jun 6 16:51:30 2024 -0700
code-format
commit 9f697fd
Author: Slava Krutelyov <[email protected]>
Date: Wed Jun 5 16:39:31 2024 -0700
put lstModulesDevESProducer on a dummy visible task to bypass the module creation
commit e9733d4
Author: Manos Vourliotis <[email protected]>
Date: Thu Jun 6 14:58:08 2024 -0700
Remove outdated files
commit f1dee27
Author: Andres Rios Tascon <[email protected]>
Date: Wed Jun 5 09:33:05 2024 -0400
Truncate git logs to 100 commits
commit ee1e94e
Author: Andres Rios Tascon <[email protected]>
Date: Wed Jun 5 09:32:32 2024 -0400
Fixed standalone build
commit 0edc116
Author: Manos Vourliotis <[email protected]>
Date: Wed Jun 5 15:00:16 2024 -0700
Update directory for LST data files
commit 7c6bcfa
Author: Manos Vourliotis <[email protected]>
Date: Mon Jun 3 10:16:56 2024 -0700
Add two-iteration,tracking-only LST workflows, both on CPU and GPU
commit 7bc53be
Author: Andres Rios Tascon <[email protected]>
Date: Fri May 31 14:21:58 2024 -0400
Added RecoTracker/LST package
Co-authored-by: Manos Vourliotis <[email protected]>
Co-authored-by: Slava Krutelyov <[email protected]>
commit 0cf5c03
Author: Andres Rios Tascon <[email protected]>
Date: Fri May 31 14:19:46 2024 -0400
Added RecoTracker/LSTCore package
Co-authored-by: Tres Reid <[email protected]>
Co-authored-by: Philip Chang <[email protected]>
Co-authored-by: Gavin Niendorf <[email protected]>
Co-authored-by: YonsiG <[email protected]>
Co-authored-by: Balaji Sathia Narayanan <[email protected]>
Co-authored-by: Manos Vourliotis <[email protected]>
Co-authored-by: Slava Krutelyov <[email protected]>
Co-authored-by: Jonathan Guiang <[email protected]>
Co-authored-by: Bei Wang <[email protected]>
Co-authored-by: Tres Reid <[email protected]>
Co-authored-by: Philip Chang <[email protected]>
Co-authored-by: Gavin Niendorf <[email protected]>
Co-authored-by: YonsiG <[email protected]>
Co-authored-by: Balaji Sathia Narayanan <[email protected]>
Co-authored-by: Manos Vourliotis <[email protected]>
Co-authored-by: Slava Krutelyov <[email protected]>
Co-authored-by: Jonathan Guiang <[email protected]>
Co-authored-by: Bei Wang <[email protected]>1 parent 036340d commit 1c51f23
File tree
145 files changed
+42755
-5
lines changed- Configuration
- ProcessModifiers/python
- PyReleaseValidation
- python
- RecoTracker
- ConversionSeedGenerators/python
- FinalTrackSelectors/python
- IterativeTracking/python
- LSTCore
- interface
- alpaka
- src
- alpaka
- standalone
- LST
- bin
- code
- core
- rooutil
- efficiency
- bin
- python
- src
- LST
- interface
- plugins
- alpaka
- python
- src
- alpaka
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
145 files changed
+42755
-5
lines changedLines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| 68 | + | |
| 69 | + | |
68 | 70 | | |
69 | 71 | | |
70 | 72 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
39 | 42 | | |
40 | 43 | | |
41 | 44 | | |
| |||
Lines changed: 50 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
490 | 490 | | |
491 | 491 | | |
492 | 492 | | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
493 | 543 | | |
494 | 544 | | |
495 | 545 | | |
| |||
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
36 | 46 | | |
37 | 47 | | |
38 | 48 | | |
| |||
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
20 | 22 | | |
21 | 23 | | |
22 | 24 | | |
| |||
44 | 46 | | |
45 | 47 | | |
46 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
47 | 53 | | |
48 | 54 | | |
49 | 55 | | |
| |||
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
112 | 122 | | |
113 | 123 | | |
114 | 124 | | |
| |||
118 | 128 | | |
119 | 129 | | |
120 | 130 | | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
Lines changed: 56 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
259 | 259 | | |
260 | 260 | | |
261 | 261 | | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
262 | 266 | | |
263 | 267 | | |
264 | 268 | | |
| |||
280 | 284 | | |
281 | 285 | | |
282 | 286 | | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
283 | 306 | | |
284 | 307 | | |
285 | 308 | | |
| |||
357 | 380 | | |
358 | 381 | | |
359 | 382 | | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
360 | 405 | | |
361 | 406 | | |
362 | 407 | | |
| |||
378 | 423 | | |
379 | 424 | | |
380 | 425 | | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
381 | 437 | | |
382 | 438 | | |
383 | 439 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
| |||
0 commit comments