- Apr 27, 2018
-
-
scott snyder authored
Update a bad test reference file (ubsan errors had crept in). Fixes ctest failure. Former-commit-id: e81bc2be76e45e4c016bc2aa36c3e236fbd70d44
-
- Apr 26, 2018
-
-
scott snyder authored
Synchonize with 21.2: Some *AthenaPool tests are failing in AthDerivation because they require libraries that aren't present in the build. For example, RecAthenaPool is failing because JetEventAthenaPool isn't included. In this case, we end up having to add a fair number of libraries to the build in order to get it to work --- probably more than we'd like to. So extend the cmake_parse_arguments macro to take a REQUIRED_LIBARARIES argument. If any of the libraries listed here are not found on LD_LIBRARY_PATH, then the test is skipped. Use this in RecAthenaPool. Former-commit-id: 71ff378c73757fe155ff4dd765c5c36638d3ea68
-
- Apr 19, 2018
-
-
Edoardo Rossi authored
Former-commit-id: bdaded51881a3fd6722e2aeb86496044803d8ea3
-
- Apr 14, 2018
-
-
cantel authored
Former-commit-id: 583233bb672b47fc32717eddb9bac2a993092876
-
cantel authored
index fix to circumvent ftk vertex indexing issue: ensure sum track pt moment retrieved from correct index. Former-commit-id: 7939899d1c73767fbdf611b4ac5d993f5e79813b
-
Nicolas Köhler authored
Former-commit-id: 341db3a5250530f0c14b44d8a11a593da5d5abe9
-
- Apr 11, 2018
-
-
Frank Winklmeier authored
Former-commit-id: 6e2fd7e2645618cbfb705f00086b1b9954ec51aa
-
- Apr 05, 2018
-
-
Olivier Arnaez authored
Add new `TrackParticleTruthCollection_p2` and `TrackParticleTruthCollectionContainer_p2` classes which use `HepMcParticleLink_p2` and corresponding TP Converters. NB The peristent versions using `HepMcParticleLink_p1` are still written out by default. (cherry picked from commit aa3286c2a93ac47d342d30131581dc15970e1f27) Add unit tests the for `TrackParticleTruth` TP Converters (cherry picked from commit 4d3cc18027874d378522730b6e941ced8e8eba5a) Updated `TrackParticleTruthTPCnv` unit tests to use valid `HepMcParticleLinks` Former-commit-id: 902bc6e9
-
- Mar 28, 2018
-
-
Jovan Mitrevski authored
Former-commit-id: 5053050b3b9fc1a297b468f52bbeba7903fd0bfb
-
Former-commit-id: 0482c440d901f38d0b4b1cf2695ef3570be1c7c5
-
Jovan Mitrevski authored
Former-commit-id: 01ef20aa7ee37b38263eb899dcb4cf94abf891bd
-
Former-commit-id: ce1f1c9c4bb1042b9a628a87fecc4243b6c6c2bd
-
Former-commit-id: 5f129a71ec57ed16f1195cf08c20a5f4ac633ea2
-
Former-commit-id: 84bc77e3e0b665cdd80d7958f159e3bc1fb32f7a
-
Former-commit-id: fa30a4dc9b128f8e73d740c1ed4119d48b98dcb4
-
Former-commit-id: c138f7d03ada0bd52e87f6f2c4d1b0559fcd7fc8
-
Jovan Mitrevski authored
Former-commit-id: 9a01ad5d2d4d39443422b4cdb983e9b2cb2d01de
-
Jovan Mitrevski authored
Former-commit-id: 223d4974d322c4b4a1f31189cff2e0e611d219e8
-
Former-commit-id: 360e88769283dd5e55006c000a83b6d8aad289a2
-
Continue effort to make the Isolation tools, to work in AthAnalysis,AnalysisBase on top of AthDerivation. Try to tidy up a bit the ifndef ifdef guards. In this effect split the Analyis only and Athena only code in 2 additonal .cxx files. This is for now best effort given the code (this was the initial 'port') https://svnweb.cern.ch/trac/atlasoff/browser/Reconstruction/RecoTools/IsolationTool/trunk . I am not 100% sure on a couple of details. I would rather prefer the non usable interface class to not be 'installed' in the 1st place for the release that are not needed. Former-commit-id: 38b01f24867cfd999be96b70cb595dd77d5aa1a7
-
Marco Scodeggio authored
ART implementation for egamma reconstruction: bugs corrected, statistics increased, new features added, new histograms Former-commit-id: fa79ce3639ea94ddd7174c8707db8c9834923ef7
-
Conflicts resolved in Projects/AnalysisBase/package_filters.txt Projects/AthAnalysis/package_filters.txt Reconstruction/RecoTools/IsolationTool/CMakeLists.txt Reconstruction/RecoTools/IsolationTool/IsolationTool/IsolationToolDict.h Reconstruction/RecoTools/IsolationTool/IsolationTool/TrackIsolationTool.h Reconstruction/RecoTools/IsolationTool/IsolationTool/selection.xml Former-commit-id: 8fa9a39f37f0e33a5741c602301a901603f6a20d
-
- Mar 23, 2018
-
-
Xiaohu Sun authored
Former-commit-id: 6e8a8ad6d1f36f81a522bd418daa058fa6917738
-
- Mar 22, 2018
-
-
Bertrand Martin authored
This MR implements the online monitoring (ATR-17829, ATR-17806) for 2018 tau triggers running the RNN identification algorithm (which will supersede the BDT identification, hopefully). A minor modification was made to TauJetRNN.h in order to be able to retrieve a map that caches all calculated variables used as input to the RNN. The new variables to be monitored were added to TrigTauRecMerged.cxx, and the corresponding histograms are defined in TrigTauRecMonitoring.py. I set the 'urgent' label because this MR is needed for the startup release. Thanks! Former-commit-id: c30332d6e43c3684867e3f855388a9fa50323716
-
Hideyuki Oide authored
VrtSecInclusive: fixed the bug found in test production in DATREP-106 (https://its.cern.ch/jira/browse/DATREP-106); protecting the code by chatching exceptions Former-commit-id: 8d2c4ca4a05b1398e48a75379c1c350560e23873
-
Marcelo Vogel authored
This branch provides support for activating the Event Service mode of AthenaMP for general transforms, specifically in reconstruction. It also updates the support to simulation transforms by refactoring the existing code. Former-commit-id: 8695d7f118345e1c2e6ea3c753df0991aea283db
-
- Mar 21, 2018
-
-
Correct input paths and add input files in RecJobTransformTests See merge request atlas/athena!9784 (cherry picked from commit 45eb344b [formerly a7e4c922d187880eb7e3846a7a0e45c400bac270]) cafbf6e3 correct input paths and add input files Former-commit-id: 2b1281f8a072f908b0e3db65ed4629d849aaccf7
-
- Mar 16, 2018
-
-
Marcelo Vogel authored
This branch adds a flag (UseLZMA) to AthenaCommonFlags, which activates LZMA compression for writing RDO, ESD and AOD if set to True; otherwise, ZLIB is used by default. Former-commit-id: a798afd8a9246a714e28e374f24118962204fbb8
-
- Mar 15, 2018
-
-
Xiaohu Sun authored
Former-commit-id: cafbf6e3bcc9e2cf014609b293f9fef5b824456f
-
Marcelo Vogel authored
Setting reconstruction flag (doWriteDPD) to True for DESD and DAOD production in RAWtoALL mode Former-commit-id: ca1432e259e1a10ddafbfc0d05257f8fa7440ee8
-
- Mar 09, 2018
-
-
Jovan Mitrevski authored
This is due to the code review for AODFix and RecoFix. Former-commit-id: f3cbe6ab
-
Setting the compression algorithm of RDOs in merging transform (ATEAM-420) See merge request atlas/athena!8952 (cherry picked from commit b31342d7 [formerly d970740eafd51fe525b4e12de5b14d92174a049f]) d738042c Setting the compression algorithm of RDOs in merging transform (ATEAM-420) Former-commit-id: 313ddb472667b69435cd8f77a2017a19b87e4c54
-
Transform support for handling the compression algorithm/level of temporary outputs (ATEAM-420) See merge request atlas/athena!8869 (cherry picked from commit c2c9a89b [formerly acc96ee8b4ea03fcf39480d576fd1dcb500314ed]) ddff1d8e Transform support for handling the compression algorithm/level of temporary outputs (ATEAM-420) 0038585e Changed COMPRESSION_LEVEL from 5 to 1 for temporary outputs Former-commit-id: d8c571469df6f20d82b78cc5d58132a327f14402
-
- Mar 07, 2018
-
-
Bertrand Martin authored
It was found (ATR-17789,ATR-17771) that during the implementation of 2018 tau triggers, the counts of 2017 tau triggers had significantly dropped. This was traced to the retrieval of mu in TauIDVarCalculator, which was moved from execute() to eventInitialize(), to be performed once per event. However, the piece of tau trigger code which takes care of the BDT evaluation did not call eventInitialize, which resulted in a null default value for mu. And the BDT cut is a function of tau pt and mu... TrigTauDiscriBuilder now calls eventInitialize and eventFinalize. In TauIDVarCalculator, the retrival of mu is done via EventInfo and not via TauEventData, in order to save the implementation of a TauEventData layer in TrigTauDiscriBuilder. Because this TauEventData would have been used only in TauIDVarCalculator for the mu retrieval, which is overkill and we then save a bit of memory... This MR also changes algorithm names (prefix), which were set to be identical for 2017 and 2018 chains, by mistake. Finally, 2 ROOT files used for RNN ID flattening were updated in TrigTauAlgorithmsHolder.py. Their transfer to cvmfs has been requested (ATLINFR-2299) but is not yet effective. The previous ROOT files were not closed properly. The content is identical. Former-commit-id: b174be85ccbea158980f24e02ff7efb67e87c2e2
-
- Mar 03, 2018
-
-
Matthew Henry Klein authored
Former-commit-id: 0da9bb2930a93a3a4cec124bf9cb1830c5baeb72
-
- Mar 01, 2018
-
-
Daniele Zanzi authored
Former-commit-id: b1486f8f6fc093d9aaefac9e03c8691d6542af99
-
- Feb 28, 2018
-
-
Mark Hodgkinson authored
Former-commit-id: 2ab51b04bf530ce15e449bb13dd9a01fd8d2bb0c
-
Matthew Henry Klein authored
Former-commit-id: b0636e796b888be402ee34bfc7ba13c1c9a07235
-
Matthew Henry Klein authored
Former-commit-id: e441627fc02f5046d9bbc3e73bb307bfa73075a3
-
- Feb 27, 2018
-
-
Matthew Henry Klein authored
Former-commit-id: 19b236c5
-