- Apr 12, 2024
-
-
Tadej Novak authored
-
- 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 25, 2024
-
-
new overlap removal scheme based on the nominal-OR decision, but run also for systematically-varied kinematic selections
-
- Mar 24, 2024
-
-
CPAlgorithms: MC-specific containers in the output config
-
- Mar 20, 2024
-
-
CPAlgorithms: use Gaudi::Property and ToolHandles everywhere
-
- 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.
-
CPAlgorithms: provide default GRLs
-
- Mar 18, 2024
-
-
Move FTagEventSF to standalone analysis config
-
- Mar 15, 2024
-
-
Update AsgClassificationDecorationAlg.cxx - tool must be private for consistency with https://gitlab.cern.ch/atlas/athena/-/blob/main/PhysicsAnalysis/Algorithms/AsgAnalysisAlgorithms/python/AsgAnalysisConfig.py#L380
-
CPAlgorithms: distinguish between MC and data when writing output branches
-
CPAlgs block dependencies: reorder blocks based on dependencies The different blocks used for the CP algorithms are given a name. The name usually correspond to the class name. Dependencies can be added to a block based off of the given name.
-
- 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 29, 2024
-
-
Revert "Remove FTAG selectionNmaes that are actually never used." This reverts commit 436ed695ee7b5bd6eca92350ab934a44107c82c2.
-
- Feb 24, 2024
-
-
Tadej Novak authored
-
Tadej Novak authored
-
- Feb 18, 2024
-
-
CPAlgorithms: bugfix for PerEventSFBlock
-
- Feb 14, 2024
-
-
Baptiste Ravina authored
-
- Feb 09, 2024
-
-
CPAlgorithms: refactor the object cutflow
-
AthContainers: Update copy/copyForOutput to work on AuxVectorData. Update the copy/copyForOutput methods of IAuxTypeVectorFactory / AuxTypeRegistry to take AuxVectorData instances rather than bare pointers. Remove the corresponding static methods from AuxTypeVector. Refactoring to make possible dependencies between auxiliary variables, as would be used to support packed links / jagged vectors. Also alter them to operate on ranges, rather than a single element.
-
- Feb 08, 2024
-
-
Tadej Novak authored
Revert "Merge branch 'bugfix_objectcutflow' into 'main'" This reverts merge request !68554
-
CPAlgorithms: refactor the object cutflow
-
Nils Erik Krumnack authored
The main usage here is that if OR is run before MET we don't want to use the OR selections with MET. A similar issue is expected to come up with fakes/fakeable objects, i.e. some specific baseline cuts should not be applied (in fact they are inverted), but only for very specific users. The mechanism chosen here is to mark the cuts when they are registered and then exclude by name when requesting the selection.
-
- Feb 02, 2024
-
-
CPAlgorithms: smarter systematic printouts
-
- Jan 26, 2024
-
-
Rework interface for GRL and PRW block configuration in CP algos
-
- Jan 18, 2024
-
-
Added forceFullSimConfig for EGamma analysis configs for testing (ATLASG-2661)
-
- Jan 12, 2024
-
-
Oliver Majersky authored
-
- Jan 10, 2024
-
-
Addition of PRW to IDPVM
-
- 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
-
CPAlgorithms: expose all aspects of OR in the config block
-
- Dec 14, 2023
-
-
Remove HI legacy menu sequence definition Remove HI legacy menu sequence definition
-
- Nov 21, 2023
-
-
CPAlgorithms: more user-side improvements
-
- Nov 20, 2023
-
-
CPAlgorithms: allow failed branch filters on data
-