- Apr 29, 2024
-
-
CPAlgorithms: user-friendly systematics regexp
-
- Apr 16, 2024
-
-
CPAlgs: everything is an option, improve prinouts, add info string Added logging to config seq, block, factory, text. Added info string for the majority of the block options. Made all __init__ args options for the block. The init args are still there but they are no longer required when initializing the block so that the changes are backwards compatible. Improved print outs in config seq, block, factory, text. ConfigFactory(Text).printAlgs will now print all information about the block that is avaiable (info string, default, type, required, and noneAction). This can be used as documentation for the different blocks.
-
- Mar 28, 2024
-
-
Added selection decoration block config for CP algs
-
- Mar 27, 2024
-
-
Edward Moyse authored
Revert "Merge branch 'SelectionDecorationBlock' into 'main'" This reverts merge request !70133
-
Added selection decoration block config for CP algs
-
- Mar 19, 2024
-
-
sort PHYSLITE output objects by PT (ATLASG-2685) For simple analysis it is nicer if the objects are just sorted by pt. This doesn't work with systematics at all, but without systematics this should (hopefully) work.
-
- Mar 15, 2024
-
-
- Mar 14, 2024
-
-
ConfigBlock: remove groupName, change noneAction, and duplicateAction The groupName variable was changed to blockName and set from a set/get function. Add instanceName to identify specific instances when there is a desire to set the value of an option in an arbitrary location and there is more than one instance of a block. Removed code to potentially throw an error if an option was set more than once. Instead of haing the user say "I am setting this option to None and it is okay," the noneAction variable can be set when adding an option. If the author of a class determines that an option can be set to None, then they can set this for that option.
-
- Mar 07, 2024
-
-
Ryan Quinn authored
-
- Mar 06, 2024
-
-
Tadej Novak authored
-
- Mar 04, 2024
-
-
Tadej Novak authored
-
- Feb 24, 2024
-
-
Tadej Novak authored
-
- Feb 20, 2024
-
-
CPAlgorithms: bugfix for PerEventSFBlock
-
-
CPAlgorithms: refactor the object cutflow
-
Revert "Merge branch 'bugfix_objectcutflow' into 'main'" This reverts merge request !68554
-
CPAlgorithms: refactor the object cutflow
-
CPAlgorithms: smarter systematic printouts
-
- Feb 18, 2024
-
-
CPAlgorithms: bugfix for PerEventSFBlock
-
- Feb 14, 2024
-
-
Baptiste Ravina authored
-
- Feb 09, 2024
-
-
CPAlgorithms: refactor the object cutflow
-
- Feb 08, 2024
-
-
Tadej Novak authored
Revert "Merge branch 'bugfix_objectcutflow' into 'main'" This reverts merge request !68554
-
CPAlgorithms: refactor the object cutflow
-
- Feb 02, 2024
-
-
CPAlgorithms: smarter systematic printouts
-
- Jan 26, 2024
-
-
Rework interface for GRL and PRW block configuration in CP algos
-
- Jan 12, 2024
-
-
Oliver Majersky authored
-
- Dec 21, 2023
-
-
Default blocks are added by default. PRW parameters are obtained from ConfigAccumulator. Add autoconfigFlags as an attribute to the ConfigAccumulator so information can be obtained in other blocks. Update the PileupReweighting block so that campaign, input files, and useDefaultConfig can be obtained from autoconfigFlags. The wrapper function that handeled this before has been removed. addDefaultAlgs function is now part of the ConfigFactory class and is called automatically when initializing an object instance. Default parameters are now obtained from ConfigAccumulator except for noSystematics flag so that this can be changed from the command line if not specified directly.
-
CPAlgorithms: improve the IFFLeptonDecorationBlock
-
- Dec 19, 2023
-
-
CPAlgorithms: config block for IFF classifier
-
- Dec 15, 2023
-
-
CPAlgorithms: expose the useClusterEta property of the PtEtaSelection tool
-
- Nov 21, 2023
-
-
CPAlgorithms: more user-side improvements
-
- Oct 31, 2023
-
-
CPAlgorithms: user-side improvements to the config blocks
-
- Oct 25, 2023
-
-
CPAlgorithms: change 'mc' to 'fullsim' in the config blocks metadata handling
-
- Oct 22, 2023
-
-
CPAlgorithms: prevent systematics from running on data!
-
- Oct 20, 2023
-
-
Nils Erik Krumnack authored
This switches to the new configuration mechanism. I had to add a number of options to the blocks to make this happen.
-
Add protection for running PRW CP algo config block on data
-
- Oct 17, 2023
-
-
CPAlgorithms: add flag autoconfiguration to ConfigAccumulator
-
- Oct 16, 2023
-
-
CPAlgorithms: various minor improvements for more user-friendly experience
-
- Oct 13, 2023
-
-
CPAlgorithms: enable systematics filtering in config blocks
-
- Sep 19, 2023
-
-
CP Algorithms: event cut flow
-