Skip to content

DRAFT: L1 scouting new data formats #47867

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

Closed
wants to merge 83 commits into from

Conversation

tj710
Copy link

@tj710 tj710 commented Apr 15, 2025

PR description:

PR validation:

If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:

Before submitting your pull requests, make sure you followed this checklist:

cmsbuild and others added 30 commits February 10, 2025 10:05
…-overflow

Fix event number overflow in ES packer - 150X
[15_0_X] Reduce minYsizeB1 and minYsizeB2 CA cuts for Phase1
[15_0_X] Remove size scalar from HcalRecHitSoALayout as unused
add back `@standardDQM+@miniAODDQM+@nanoAODDQM` sequences to wf 145.415
Implement a compile-time warp size constant [15.0]
…Clusterizer_GPU_DEBUG

Fix `SiPixelClusterizer` alpaka code when `GPU_DEBUG` is defined [15.0.x]
…tingDQM_15_0_X

[15.0.X] add a test workflow for testing the new `@hltScouting` DQM sequence in `ScoutingPFMonitor` dataset
add dictionary for `std::pair<short,int>` [`15_0_X`]
…0pre1

Backport: Developing offline JetMET DQM for Scouting jets
[15.0.X] Updated HLT BTV validation paths from DeepCSV to PNet
…e_throwOnMissing_15_0_X

[15.0.X] fix `throwOnMissing` logic in `ObjectSelectorBase`
…y_ctor

Fix warning about implicitly-declared copy constructor [15.0.x]
add a filter sequence if it is present in the fragment [15.0.X]
fixes to DTH parser based on tests with real DTH output. Also fix case of orbit containing only one event
and by default disable checksum in unit test because this does not work for data at the moment
…an be parametrized through DaqDirector, in the future it will be detected from ramdisk metadata.

* added fileDiscoveryMode that can be used live instead of fileBroker
lower performance expected on NFS due to doing many file operations
atomicity in grabbing files ensured by renaming file to unique name (even over NFS)

* for the new mode, added eventCounter function (to models) which can do early counting of events in the file
if neither the (deprecated) json index file is not provided and file does not come with file header providing
event count and (optionally) file size.

* Autodetection of raw file header without the file-broker is implemented.

* unit tests implemented for various scenarios

* copy new daqParameters json file by the fakeBU
Just storing the strings from process.options.accelerators is more
general as it avoids updating the ResourceInformation(Service) every
time a new accelerator type is added to the system (outside of the
framework).
@cmsbuild
Copy link
Contributor

cmsbuild commented Apr 15, 2025

cms-bot internal usage

@cmsbuild
Copy link
Contributor

@Martin-Grunewald
Copy link
Contributor

-1
rebase needed

@mmusich
Copy link
Contributor

mmusich commented Apr 22, 2025

@cmsbuild, please close

@cmsbuild cmsbuild closed this Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment