DaVinci merge requestshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests2024-03-26T10:00:02+01:00https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/1061Follow https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4496 (Remove data_ty...2024-03-26T10:00:02+01:00Abhijit MathadFollow https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4496 (Remove data_type option)
Test with: https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4496, https://gitlab.cern.ch/lhcb/Moore/-/merge_requests/3209, https://gitlab.cern.ch/lhcb-datapkg/AppConfig/-/merge_requests/233
Closes https://gitlab.cern.ch/lhcb/DaVinci/-...
Test with: https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4496, https://gitlab.cern.ch/lhcb/Moore/-/merge_requests/3209, https://gitlab.cern.ch/lhcb-datapkg/AppConfig/-/merge_requests/233
Closes https://gitlab.cern.ch/lhcb/DaVinci/-/issues/176Abhijit MathadAbhijit Mathadhttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/1059required binds to use standard_particles2024-03-26T13:27:10+01:00Sevda Esenrequired binds to use standard_particlesFollows LHCb!4494 Add necessary binds to be able to use standard_particles.Follows LHCb!4494 Add necessary binds to be able to use standard_particles.Abhijit MathadDavide FazziniAbhijit Mathadhttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/1056Remove obsolete use of upfront_reconstruction, upfront_decoder.bind, and get_...2024-03-28T09:20:47+01:00Gerhard RavenRemove obsolete use of upfront_reconstruction, upfront_decoder.bind, and get_hlt_reports.bind- Remove now unnecessary explicit configuration of unpacking as part of the controlflow, and rely on automated dataflow instead.
- Remove now unnecessary upfront_decoder.global_bind
- Remove unnecessary get_hlt_reports.bind
Has to go to...- Remove now unnecessary explicit configuration of unpacking as part of the controlflow, and rely on automated dataflow instead.
- Remove now unnecessary upfront_decoder.global_bind
- Remove unnecessary get_hlt_reports.bind
Has to go together with Moore!3117 and LHCb!4463.Gerhard RavenGerhard Ravenhttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/1048Draft: add a file with options that set up the flavour tagging2024-03-21T11:18:19+01:00Claire ProuveDraft: add a file with options that set up the flavour taggingGoes with https://gitlab.cern.ch/lhcb/Moore/-/merge_requests/3141Goes with https://gitlab.cern.ch/lhcb/Moore/-/merge_requests/3141https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/1045Follow-up from https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/44042024-03-05T19:20:08+01:00Eduardo RodriguesFollow-up from https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4404FYI @graven and @eleckste.
While at it I believe I got rid of some trivial failures sitting there in other platforms since a while.FYI @graven and @eleckste.
While at it I believe I got rid of some trivial failures sitting there in other platforms since a while.Eduardo RodriguesEduardo Rodrigueshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/1033Fix .gitlab-ci.yml for the build to work with LCG 1052024-02-13T16:57:28+01:00Eduardo RodriguesFix .gitlab-ci.yml for the build to work with LCG 105Indeed better to fix the failing build asap and this bit part of https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/1029 would take longer to merge. This can go in asap to fix the builds.Indeed better to fix the failing build asap and this bit part of https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/1029 would take longer to merge. This can go in asap to fix the builds.Eduardo RodriguesEduardo Rodrigueshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/1032Remove explicit and redundant dependency on Rec2024-02-13T10:41:07+01:00Eduardo RodriguesRemove explicit and redundant dependency on RecEduardo RodriguesEduardo Rodrigueshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/1013Follow up on particle PV pointer, offline PV unbiasing example2024-03-22T16:00:46+01:00Wouter Hulsbergenwouterh@nikhef.nlFollow up on particle PV pointer, offline PV unbiasing exampleTo go with LHCb!4299, Rec!3665, Moore!2658
Example of PV unbiasing, using PV constraints in DTF.
Closing Moore#608To go with LHCb!4299, Rec!3665, Moore!2658
Example of PV unbiasing, using PV constraints in DTF.
Closing Moore#608https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/995Follow https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4356 and https://git...2023-12-07T10:43:50+01:00Abhijit MathadFollow https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4356 and https://gitlab.cern.ch/lhcb/Analysis/-/merge_requests/1022To be tested with: https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4356 and https://gitlab.cern.ch/lhcb/Analysis/-/merge_requests/1022To be tested with: https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4356 and https://gitlab.cern.ch/lhcb/Analysis/-/merge_requests/1022Abhijit MathadAbhijit Mathadhttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/992Resolve "Add a useful error to users when running over xdigi files"2023-11-01T10:29:21+01:00Davide FazziniResolve "Add a useful error to users when running over xdigi files"Closes #152Closes #152Davide FazziniDavide Fazzinihttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/991Resolve "Update DV configuration for Turbo with `persistreco =True`"2024-01-22T12:36:10+01:00Davide FazziniResolve "Update DV configuration for Turbo with `persistreco =True`"Closes #134Closes #134Davide FazziniDavide Fazzinihttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/979Remove evt_pre_filters from the DaVinci options2023-10-05T14:04:34+02:00Davide FazziniRemove evt_pre_filters from the DaVinci optionsRemove the `evt_pre_filters` option since it is not compatible with the ThOr functors, as reported in #115.
Closes https://gitlab.cern.ch/lhcb/DaVinci/-/issues/115.Remove the `evt_pre_filters` option since it is not compatible with the ThOr functors, as reported in #115.
Closes https://gitlab.cern.ch/lhcb/DaVinci/-/issues/115.Abhijit MathadDavide FazziniAbhijit Mathadhttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/971Implement consistency checks in configuration of jobs on Spruced data2023-10-30T11:55:52+01:00Eduardo RodriguesImplement consistency checks in configuration of jobs on Spruced dataAs per our discussions @nskidmor and @pkoppenb.
This partially addresses issue https://gitlab.cern.ch/lhcb/DaVinci/-/issues/143, @cburr, as far as DaVinci jobs are concerned. Of course one should still address separately (guess in Gaudi...As per our discussions @nskidmor and @pkoppenb.
This partially addresses issue https://gitlab.cern.ch/lhcb/DaVinci/-/issues/143, @cburr, as far as DaVinci jobs are concerned. Of course one should still address separately (guess in Gaudi) the fact that EventSelector is not safe enough.Eduardo RodriguesPatrick KoppenburgEduardo Rodrigueshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/945Remove deprecated add_filter function2023-08-07T23:20:22+02:00Eduardo RodriguesRemove deprecated add_filter functionCloses https://gitlab.cern.ch/lhcb/DaVinci/-/issues/129.Closes https://gitlab.cern.ch/lhcb/DaVinci/-/issues/129.Eduardo RodriguesEduardo Rodrigueshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/943Remove annsvc config2023-08-07T10:41:29+02:00Patrick KoppenburgRemove annsvc configEduardo RodriguesEduardo Rodrigueshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/904notify user if a specified option is overruled, fix python test2023-11-03T10:12:44+01:00Gerhard Ravennotify user if a specified option is overruled, fix python test1. notify user if the specified 'input_stream' is ignored - and do not specify a stream in one of the tests that ends up being ignored.
2. fix the python test which runs multiple configurations inside a single process by resetting the gl...1. notify user if the specified 'input_stream' is ignored - and do not specify a stream in one of the tests that ends up being ignored.
2. fix the python test which runs multiple configurations inside a single process by resetting the global 'identity' registry before each test
Goes with LHCb!4116https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/886Config changes: options.stream -> options.input_stream, Turbo -> TurboPass2023-04-21T17:54:34+02:00Nicole SkidmoreConfig changes: options.stream -> options.input_stream, Turbo -> TurboPassChanges
- `input_process` with type InputProcessTypes has been promoted to Moore level
- 'stream'->'input_stream'
- InputProcessTypes 'Turbo' -> 'TurboPass' so the stream and the process are not mixed up
For
https://gitlab.cern.ch/...Changes
- `input_process` with type InputProcessTypes has been promoted to Moore level
- 'stream'->'input_stream'
- InputProcessTypes 'Turbo' -> 'TurboPass' so the stream and the process are not mixed up
For
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4064
and
https://gitlab.cern.ch/lhcb/Moore/-/merge_requests/2153https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/885prefer ThOr over LoKi for decreport filter2023-04-21T17:55:27+02:00Gerhard Ravenprefer ThOr over LoKi for decreport filterhttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/871Only write FSRs if we have an output file2023-09-15T17:29:31+02:00Chris BurrOnly write FSRs if we have an output filehttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/829Set correctly geometry and conditions versions in tests2023-02-20T09:55:31+01:00Marco Clemencicmarco.clemencic@cern.chSet correctly geometry and conditions versions in testslhcb/LHCb!3946 and lhcb-datapkg/PRConfig!278 make the selection of DD4hep geometry and conditions version more explicit and precise, so downstream tests have to be adapted.
I also fixed the way `test_davinci_tupling_from_raw_data` is e...lhcb/LHCb!3946 and lhcb-datapkg/PRConfig!278 make the selection of DD4hep geometry and conditions version more explicit and precise, so downstream tests have to be adapted.
I also fixed the way `test_davinci_tupling_from_raw_data` is enabled in DD4hep builds, similar to what was done with lhcb/Moore!2040.
Requires and is required by lhcb/LHCb!3946.