- Sep 11, 2023
-
-
Nils Krumnack authored
In 21.2 we never made the block configuration fully agree with the sequence configuration and we stopped developing it, so I disabled the corresponding tests. Leaving the tests commented out since this branch is on its way out and if somebody tries to investigate what's going on I want to leave them with a trace of it.
-
- Jul 14, 2023
-
-
make 410470 the default also for Pythia8
-
- Jul 06, 2023
-
-
latest e/gamma recommendations
-
- Feb 15, 2023
-
-
Tadej Novak authored
-
- Feb 07, 2023
- Dec 06, 2022
- Nov 23, 2022
-
-
Substitute period with p for run2 trigger decos See merge request !58555 (cherry picked from commit f562ccd3) 81970abf Substitute period with p for run2 trigger decos 128cc46c Substitute period with p for run2 trigger decos 2b2caaf4 Merge branch 'Substitute-trigger-decorators-run2' of... 777d7ceb Remove white spaces (formatting)
-
- Nov 04, 2022
-
-
Nils Krumnack authored
Some minor changes and disabling some code, just to make everything work now.
-
Nils Krumnack authored
If I want to do everything via blocks, this is one I need.
-
Nils Krumnack authored
This is still very basic, but so is the sequence version.
-
Nils Krumnack authored
-
Nils Krumnack authored
-
Nils Krumnack authored
That will be needed for most actual jobs, so it is good to have.
-
Jon Burr authored
Allow setting container selections directly in the MET maker
-
Nils Krumnack authored
This now makes most algorithms work on PHYSLITE, and the ones that do not work can be turned off.
-
Nils Erik Krumnack authored
This adds some tweaks to improve the performance of the sequence, some extra variables commonly used, and allow running trigger selection without filtering.
-
Nils Krumnack authored
This is now hopefully more straightforward than it was, and should allow future refactoring as needed.
-
Nils Krumnack authored
This is mostly a transcribing of the electron sequence in the style of the muon configuration block.
-
Nils Krumnack authored
These are based closely on the ones for the electrons, with the code from the current photon sequences.
-
Nils Krumnack authored
Those were already there, just needed to be updated.
-
Nils Krumnack authored
Mostly based on what I did for the leptons and the existing jet sequences.
-
Nils Krumnack authored
This removes all the implicit views created by the various sequences, and instead creates explicit views as inputs for MET and OR. And it adds actual consistent thinning for all containers for the output. And it adds pt/eta cuts for all the objects, which are probably way off from what they should be... I also had to add some extra configuration options/decorations to some of the sequences to make it all consistent.
-
Nils Krumnack authored
This is mostly a collection of all the algorithms tests from the various CP algorithm packages loosely stitched together. It probably will need some more cleanup at some point, but it at least provides a baseline to test the configuration blocks against as I develop them.
-
- Oct 11, 2022
-
-
allow disabling systematics for EgammaCalibrationAndSmearingAlg (for ATLASG-2358) See merge request !57320 (cherry picked from commit 3ce6fa19) 5cc968e5 allow disabling systematics for EgammaCalibrationAndSmearingAlg (for ATLASG-2358)
- Aug 26, 2022
- Aug 25, 2022
-
-
Nils Krumnack authored
This goes back to an old discussion that in principle AsgSelectionAlg should not have a SysCopyHandle, as it doesn't introduce new momentum systematics. The reason it has one currently is that if there is a selection before the correction algorithm it does need to make a shallow copy that can then subsequently be modified at will. The solution implemented here is what we discussed back then: To implement an algorithm that does nothing more than make a shallow copy (based on the view container algorithm and the copy mechanism from SysCopyHandle) and schedule that before AsgSelectionAlg as needed.
-
- Aug 16, 2022
-
-
Adam Edward Barton authored
CP Algorithms: global comparison of block configuration and sequences See merge request !55729 (cherry picked from commit 5f1e590d) 520769f2 CP Algorithms: global comparison of block configuration and sequences
-
- Aug 13, 2022
-
-
Nils Krumnack authored
Given that the first iteration of the configuration block design invoked criticism of the "reference" design for tracking containers I now changed it, so that instead of first allocating references to determine what the intermediate containers are, I just run through the entire configuration twice. The second run-through then can rely on what it learned in the first run-through to determine what will happen further down in the sequence. This requires routing a number of calls through the ConfigAccumulator object, but it definitely makes writing the actual blocks more straightforward, and it should also allow for more flexibility if we need to redesign the ConfigAccumulator in the future (which also became simpler with this change).
-
- Aug 03, 2022
-
-
This allows testing that software works on DAOD_PHYS. I'm keeping the old files around with the suffix _OLD, as users have specifically requested to be able to keep tests on older files which may require different tool settings. I also updated a fair number of the CP algorithm tests so that they now explicitly use the _OLD files until issues are resolved.
-
- Jul 20, 2022
-
-
Tadej Novak authored
-
Tadej Novak authored
-
Tadej Novak authored
-
- Jul 16, 2022
-
-
Merge branch 'Defaultflags_2022' into 'LayerCorrection_21.2' editing default flags for es2022_R21_Precision See merge request ATLAS-EGamma/athena!29 (cherry picked from commit 347bb964) 7fcbb58d editing default flags for es2022_R21_Precision 9d4b82f6 typo a5d45a2e ElectronAnalysisSequence change
-
- Jul 15, 2022
-
-
Tadej Novak authored
-
- Jul 13, 2022
-
-
adding new Layer intercalibration histogram and preparing ElectronPhotonFourMomentumCorrection for new Sys
-
- Jul 10, 2022
- Jul 08, 2022
-
-
Nils Erik Krumnack authored
This breaks on our test files which don't have the right input variables. We should probably reactivate this once we switch to DAOD_PHYS input files.
-
- Jul 03, 2022
-
-
Tadej Novak authored
-