Phys merge requestshttps://gitlab.cern.ch/lhcb/Phys/-/merge_requests2020-10-15T16:26:17+02:00https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/800Adapt to new Gaudi monitoring2020-10-15T16:26:17+02:00Rosen MatevAdapt to new Gaudi monitoringGoes together with LHCb!2800, Lbcom!510, Boole!313, Rec!2229, Brunel!1079, Phys!800, Analysis!706, DaVinci!440, Alignment!144
Corresponding MRs to master: LHCb!2761, Lbcom!506, Boole!312, Rec!2209, Brunel!1074, Phys!796, Analysis!701, D...Goes together with LHCb!2800, Lbcom!510, Boole!313, Rec!2229, Brunel!1079, Phys!800, Analysis!706, DaVinci!440, Alignment!144
Corresponding MRs to master: LHCb!2761, Lbcom!506, Boole!312, Rec!2209, Brunel!1074, Phys!796, Analysis!701, DaVinci!433https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/796Adapt to new Gaudi Monitoring2020-10-15T10:47:47+02:00Sebastien PonceAdapt to new Gaudi MonitoringGoes together with LHCb!2761, Lbcom!506, Rec!2209, Brunel!1074, Allen!436, Moore!618, Analysis!701, DaVinci!433. See explanations in the LHCb MR.
Build on top of !781Goes together with LHCb!2761, Lbcom!506, Rec!2209, Brunel!1074, Allen!436, Moore!618, Analysis!701, DaVinci!433. See explanations in the LHCb MR.
Build on top of !781https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/785Clean up some code to make it Python 3 compatible2020-09-28T09:18:41+02:00Marco Clemencicmarco.clemencic@cern.chClean up some code to make it Python 3 compatibleI made some minor changes in `SelPy.utils` and a complete rewrite of the `main` block in `Phys/CommonParticles/tests/test_load_modules.py`.I made some minor changes in `SelPy.utils` and a complete rewrite of the `main` block in `Phys/CommonParticles/tests/test_load_modules.py`.https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/781New round of cleanup of old style counters2020-09-28T09:18:38+02:00Sebastien PonceNew round of cleanup of old style countersGoes together with LHCb!2754, Rec!2204, Brunel!1068, Analysis!700, Castelao!82Goes together with LHCb!2754, Rec!2204, Brunel!1068, Analysis!700, Castelao!82Dorothea Vom BruchDorothea Vom Bruchhttps://gitlab.cern.ch/lhcb/Phys/-/merge_requests/798Fix imports for python 32020-09-25T11:20:31+02:00Marco CattaneoFix imports for python 3https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/797Backport python 3 fixes from !7852020-09-25T11:20:31+02:00Marco CattaneoBackport python 3 fixes from !785https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/777Fixes for run2-patches python3 compatibility2020-09-15T13:52:44+02:00Mark SmithFixes for run2-patches python3 compatibilityFor lhcb-dpa/project#44 For lhcb-dpa/project#44 https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/775Used new counters rather than old ones anywhere we can be backward compatible2020-09-08T10:08:37+02:00Sebastien PonceUsed new counters rather than old ones anywhere we can be backward compatibleRemains the cases where we have to change the counter's names. These were untouched for nowRemains the cases where we have to change the counter's names. These were untouched for nowhttps://gitlab.cern.ch/lhcb/Phys/-/merge_requests/762Python 3 compatibility2020-09-07T11:41:53+02:00Mark SmithPython 3 compatibilityFixes #10
Start of work on making the DaVinci stack compliant with Python 3, see https://gitlab.cern.ch/lhcb-dpa/project/-/issues/44.
Almost entirely picked from !732 . Fixes #10
Start of work on making the DaVinci stack compliant with Python 3, see https://gitlab.cern.ch/lhcb-dpa/project/-/issues/44.
Almost entirely picked from !732 . https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/769Add missing include to fix compilation error in dev32020-08-29T12:06:27+02:00Marco CattaneoAdd missing include to fix compilation error in dev3Cherry-picked from !760Cherry-picked from !760https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/760Add missing include to fix compilation error in dev32020-08-27T12:47:27+02:00Marco CattaneoAdd missing include to fix compilation error in dev3Fixes
```
Phys/MVADictTools/src/lib/TMVATransform.cpp:75:35: error: variable 'std::ifstream fin' has initializer but incomplete type
75 | std::ifstream fin( m_weightfile );
|
```
Broken in dev3 (also with gcc 9.2.0) ...Fixes
```
Phys/MVADictTools/src/lib/TMVATransform.cpp:75:35: error: variable 'std::ifstream fin' has initializer but incomplete type
75 | std::ifstream fin( m_weightfile );
|
```
Broken in dev3 (also with gcc 9.2.0) but not in dev4 or in LCG_97a - probably due to some change in the includes picked up from ROOThttps://gitlab.cern.ch/lhcb/Phys/-/merge_requests/737Fix clang 10 build warnings (@chasse)2020-08-17T09:15:52+02:00Marco CattaneoFix clang 10 build warnings (@chasse)See merge request lhcb/Phys!736
(cherry picked from commit 694f35b10500b66dc55b6980b32804fb7664e53d)See merge request lhcb/Phys!736
(cherry picked from commit 694f35b10500b66dc55b6980b32804fb7664e53d)https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/746Fix custom option parsing to accept quoted strings2020-08-03T12:27:10+02:00Marco Clemencicmarco.clemencic@cern.chFix custom option parsing to accept quoted stringsThis is a backward compatible change to prepare for gaudi/Gaudi!577, similar to lhcb/Rec!2139 and lhcb/LHCb!2659.
In particular, this fixes the failing Moore test in https://lhcb-nightlies.web.cern.ch/nightly/compare/lhcb-master-mr/10...This is a backward compatible change to prepare for gaudi/Gaudi!577, similar to lhcb/Rec!2139 and lhcb/LHCb!2659.
In particular, this fixes the failing Moore test in https://lhcb-nightlies.web.cern.ch/nightly/compare/lhcb-master-mr/1087/lhcb-master-ref/760/ (https://gitlab.cern.ch/gaudi/Gaudi/-/merge_requests/577#note_3631662)https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/726follow changes in lhcb/LHCb!26172020-08-03T12:26:16+02:00Gerhard Ravenfollow changes in lhcb/LHCb!2617update to changes required by lhcb/LHCb!2617
must be applied in conjunction with lhcb/LHCb!2617update to changes required by lhcb/LHCb!2617
must be applied in conjunction with lhcb/LHCb!2617https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/736Fix clang 10 build warnings2020-08-03T12:24:50+02:00Christoph HasseFix clang 10 build warningsTry fixing clang 10 build warnings.
see: https://lhcb-nightlies.web.cern.ch/nightly/lhcb-lcg-test/build/81/Try fixing clang 10 build warnings.
see: https://lhcb-nightlies.web.cern.ch/nightly/lhcb-lcg-test/build/81/https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/699Ignore unchecked status codes2020-08-03T12:22:17+02:00Marco Clemencicmarco.clemencic@cern.chIgnore unchecked status codesReiteration of !431
I just regenerated the patch I proposed some time ago, this time, with special comments that can be used to distinguish a legitimate `.ignore()` from one introduced automatically.
As a reminder, some of the uncheck...Reiteration of !431
I just regenerated the patch I proposed some time ago, this time, with special comments that can be used to distinguish a legitimate `.ignore()` from one introduced automatically.
As a reminder, some of the unchecked StatusCodes must be checked, but this change has the benefit of preserving the old behaviour.
See gaudi/Gaudi!763https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/676Set prescaler seed with explicit property2020-03-02T16:30:27+01:00Alex PearceSet prescaler seed with explicit propertyFollows LHCb!2383.Follows LHCb!2383.https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/616follow changes in lhcb/LHCb!21822020-02-05T02:31:27+01:00Gerhard Ravenfollow changes in lhcb/LHCb!2182to be applied in conjunction with lhcb/LHCb!2182to be applied in conjunction with lhcb/LHCb!2182https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/655Fix gcc7 deprecation warnings2020-01-29T08:55:42+01:00Marco CattaneoFix gcc7 deprecation warningscherry-pickd from lhcb/Phys!651cherry-pickd from lhcb/Phys!651https://gitlab.cern.ch/lhcb/Phys/-/merge_requests/638Replace deprecated std::auto_ptr with std::unique_ptr2020-01-22T23:04:14+01:00Marco CattaneoReplace deprecated std::auto_ptr with std::unique_ptrCherry-picked from lhcb/Phys!634Cherry-picked from lhcb/Phys!634