- Nov 01, 2020
-
-
Bertrand Martin authored
Hello, This MR adds the functionality to thin the CaloCalTopoClusters_links container and only keep the entries associated with tau clusters. This container is needed for the tau cluster-to-cell navigation in xAODs, but it too large to be written out without thinning. As discussed in ATLTAU-1733, the CaloClusterCellLinkContainer thinning was not supported so far, and Scott just implemented it (not merged yet). Once it's in Athena, the CaloCalTopoClusters_links size should be reduced significantly (I'm already adding the container to the xAOD output to minimise the number of MRs, so we expect a jump in xAOD size, ATLASRECTS-5684). According to q221 run on 40 events, thinning reduces the container size by a factor of 2.5 (3.0 kb/evt after thinning). Cheers, Bertrand
-
- Oct 29, 2020
-
-
Christos Anastopoulos authored
-
- Oct 28, 2020
-
-
Walter Lampl authored
-
Walter Lampl authored
-
Walter Lampl authored
- omit manual symmetrization of matrix fed into SelfAdjointEigenSolver (not necessary according to eigen-doc) - omit second check for eigenvalue !=0
-
- Oct 26, 2020
-
-
Bertrand Martin authored
Hello, This MR is implementing an improved version of the tau pi0 cell thinning in xAODs (ATLASRECTS-5684, ATLTAU-1733). The pi0 clusters are initially built from cells stored in a separate container (TauCommonPi0Cells). An algorithm (ClusterCellRelinkAlg) is introduced to recreate pi0 clusters with cells from the main cell container (AllCalo), thereby eliminating the overhead from our separate cell container. The ESD and AOD contents have been adjusted accordingly: TauCommonPi0Cells is dropped, and the relinked pi0s are written out instead of the initial pi0s. There will be a follow-up MR that will drop some other pi0 container we used to use in TauPi0ClusterCreator, which should no longer be needed. For now, only the minimum amount of TauPi0ClusterCreator code was changed. Another algorithm (TauCellThinningAlg) is introduced to save the cells from the tau seed-jet topoclusters in xAODs. Only clusters within 0.2 of the tau are considered, to limit the xAOD size increase. Note: in the xAODs, we are still missing CaloCalTopoClusters_links (the CaloClusterCellLinkContainer) for the tau seed-jet clusters. An attempt at thinning this container was made, but it was not successful. Cheers, Bertrand
-
scott snyder authored
Fix test failure in master.
-
Frank Winklmeier authored
-
Frank Winklmeier authored
-
Frank Winklmeier authored
-
- Oct 24, 2020
-
-
Margherita Spalla authored
-
Margherita Spalla authored
-
- Oct 22, 2020
-
-
Margherita Spalla authored
-
- Oct 21, 2020
-
-
scott snyder authored
- A generation of -13 was never actually written to the DBs. Set the default back to -12. - Fix cool tag names for offline case (start with CaloOfl). - If we request configuration with a global cool tag, preserve that for each folder rather than resolving to a folder-specific tag. See ATR-22193.
-
- Oct 20, 2020
-
-
Margherita Spalla authored
-
Remove obsolete SiRegionSelectorTable, TRT_RegionSelectorTable, SCT_CablingToolInc, (I)SCT_FillCabling(FromTest/CoraCool)
-
- Oct 13, 2020
-
-
scott snyder authored
Helps in propagating the key for the CaloNoise dependency.
-
scott snyder authored
Remove obsolete class ToolWithConstantsMixin.
-
- Oct 11, 2020
-
-
scott snyder authored
Fix typo in comments.
-
scott snyder authored
Remove CaloRunClusterCorrection, and remove the remnants of it from the configuration. Allow reading configuration parameters from a pool file again. Allow configuring using the global tag again. Now the sequence of tools is always configured statically, though their parameters may change during the run. Switch cluster correction configuration to use new-style configuration, and new (CompFactory) configurables. Add a unit test for cluster correction configuration. Fix flake8 warnings. Other cleanups.
-
- Oct 09, 2020
-
-
scott snyder authored
Remove reference to obsolete header StoreGate.h.
-
Tasnuva Chowdhury authored
-
- Oct 08, 2020
-
-
Walter Lampl authored
-
Walter Lampl authored
-
Walter Lampl authored
-
- Oct 07, 2020
-
-
scott snyder authored
-
scott snyder authored
Clean up CaloTowerBuilderToolTestAlg, allowing it to be checked.
-
scott snyder authored
IToolWithConstants needs to derive from IAlgTool.
-
scott snyder authored
Update CaloClusterCorrDBWriter to use ToolWithConstants, rather than the obsolete ToolWithConstantsMixin.
-
scott snyder authored
Add new-style configuration flags for cluster corrections. (To allow migrating cluster corrections to the new configuration scheme.)
-
Frank Winklmeier authored
-
scott snyder authored
Remove reference to obsolete header StoreGate.h.
-
scott snyder authored
Remove reference to obsolete header StoreGate.h.
-
scott snyder authored
Remove reference to obsolete header StoreGate.h.
-
scott snyder authored
Remove reference to obsolete header StoreGate.h.
-
scott snyder authored
Fix test failures in master.
-
- Oct 06, 2020
-
-
Vakhtang Tsulaia authored
-
scott snyder authored
Remove reference to obsolete header StoreGate.h.
-
- Oct 05, 2020
-
-
Tasnuva Chowdhury authored
-
Frank Winklmeier authored
Cleanup cmake configuration of Calorimeter packages: - remove `atlas_depends_on_subdirs` - update link dependencies - remove unused externals - remove installation of headers if they are not used outside the package
-