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/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.https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/794Add more global binds2022-12-19T19:30:04+01:00Sascha StahlAdd more global bindsRequired for https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/3861, https://gitlab.cern.ch/lhcb/Analysis/-/merge_requests/934Required for https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/3861, https://gitlab.cern.ch/lhcb/Analysis/-/merge_requests/934https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/787Remove non-needed DaVinci/utils.py file2022-11-24T09:49:23+01:00Eduardo RodriguesRemove non-needed DaVinci/utils.py fileMild clean-up while looking around ...
[This file was a duplication of `PyConf/utils.py` hence was not needed anymore and in any case it is not being called anywhere.]Mild clean-up while looking around ...
[This file was a duplication of `PyConf/utils.py` hence was not needed anymore and in any case it is not being called anywhere.]Eduardo RodriguesEduardo Rodrigueshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/786Minor fixes and improvements to DaVinci/LbExec.py2022-11-24T09:49:22+01:00Eduardo RodriguesMinor fixes and improvements to DaVinci/LbExec.pyAs the title says. In particular I tried to avoid duplication of information, which can and did quicky become slightly out-of-date.As the title says. In particular I tried to avoid duplication of information, which can and did quicky become slightly out-of-date.Eduardo RodriguesEduardo Rodrigues