- Dec 04, 2020
-
-
- Dec 01, 2020
-
-
- Nov 30, 2020
-
-
Vakhtang Tsulaia authored
Closes ATEAM-677
-
- Nov 27, 2020
-
-
scott snyder authored
Mention ShallowCopyDecorDeps in the comments of the ShallowCopy functions.
-
- Nov 25, 2020
-
-
-
There should be no need to expose the header of the FileMetaDataTool to other packages, it can be treated as a component and called through its interface. Remove some unneeded headers. Enable checking for thread safety.
-
Attila Krasznahorkay authored
This code is needed by AnalysisBase as well after all, so it can't be in xAODBTaggingAthenaPool as it turns out.
-
- Nov 24, 2020
-
-
- Nov 20, 2020
-
-
Add a tool, i.e. TauVertexedClusterDecorator, to decorate the vertex correctd cluster to the tau candidate. To make the EDM simple, the calculation of dR is moved to TauxAODHelpers.
-
- Nov 19, 2020
-
-
Susumu Oda authored
-
- Nov 18, 2020
-
-
-
This has been a long time coming, but one of the reasons for having AsgMessaging as a separate package from AsgTools is to allow xAODRootAccess to depend on it and use the same status codes and messaging as the rest of analysis base. This should take part of the former. I had to add the RECOVERABLE code to the main status code, but since that is also part of the Gaudi StatusCode that seems like a reasonable change/extension. Apart from that this is mostly a global search replace to move all users from TReturnCode to StatusCode, but apart from fixing up a couple of places related to the status code itself I did not try to fix/improve any code in the process. Note that this also revealed a number of tests that failed because they used RETURN_CHECK() incorrectly. This commit doesn't try to address that.
-
- Nov 17, 2020
-
-
Tadej Novak authored
-
Tadej Novak authored
-
- Nov 16, 2020
-
-
scott snyder authored
- Missing override keywords.
-
- Nov 13, 2020
-
-
-
Tadej Novak authored
-
- Nov 12, 2020
-
-
Frank Winklmeier authored
Add missing xAODRootAccess link dependency for athena build.
-
- Nov 10, 2020
-
-
leggett authored
-
- Nov 09, 2020
-
-
In this commit we made public the member of EventStreamInfo_p1.h to allow the extraction of the metadata values
-
-
For Topo seed jets, the cluster links in the tau candidate point to the clusters in a shallow copy container, which will not be available in AOD of R22. To fix this, the cluster links point to the cluster in the original container. For PFlow seed jets, the cluster links in the tau candidate point to the PFOs(neutral or charged). It is confusing. Now the cluster links point to the corresponding cluter in the PFO object. Previously, only clusters within 0.2 cone of tau candidate is stored. In the tau reconstruction, we need all the clusters. Thus the cut of dR is now removed. The clusters could have energy <=0, which will be skimmed in AOD. The link then becomes invalid. Since we do not want an invalid link, all the clusters are requied to have positive energy.
-
- Nov 08, 2020
-
-
scott snyder authored
Fix a couple locking probelems in EventSelectorByteStream that could cause us to try to acquire the lock recursively, leading to a deadlock. See ATEAM-665.
-
- Nov 06, 2020
-
-
Gaudi v35 drops the backwards compatiblity imports of `GaudiSvcConf`. Import the services from their actual location.
-
Trying to group access to TagInfo object exclusively to the TagInfoMgr so it can be better managed during input file transitions in MT
-
Tadej Novak authored
-
Tadej Novak authored
-
Tadej Novak authored
-
Tadej Novak authored
-
Zach Marshall authored
This fixes a handful of warnings: -) From EventInfoCnvTool, when certain truth collections are not available. This is expected in any job running on EVNT -) In PrimmaryDPDFlags, some lines were duplicated (completely identical), leading to a warning when the flags are imported -) In RecExCommon_flags, athena common flags values were checked independent of whether they had statusOn. Now the code checks for statusOn before checking the value of the flag -) In Reco_tf.py, both digitization and overlay were loading the basic digitization flags into the transform. Now only the overlay portion does the loading of these flags.
-
Tadej Novak authored
-
Attila Krasznahorkay authored
Shuffled the sources between xAODEventFormatCnvTestLib and xAODEventFormatCnvTest such that both of them would only hold what it really needs to, and fixed the build of the package's dictionary.
-
Attila Krasznahorkay authored
Just to make the code more in line with the rest of the xAOD packages. And to simplify the build configuration a bit.
-
- Nov 05, 2020
-
-
Attila Krasznahorkay authored
To help reconstruction code with using such links.
-
- Nov 04, 2020
-
-
Tadej Novak authored
-
Tadej Novak authored
-
scott snyder authored
- Prefer pre-increment (or range-for) to postincrement.
-
scott snyder authored
- cppyy null pointer comparison. - use of time module.
-
- Nov 03, 2020
-
-
Tadej Novak authored
-
Tadej Novak authored
-