- May 02, 2024
-
-
Decoupling of Trigger analysis and SF application in configuration
-
- 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 29, 2024
-
-
Clean up unused decisionTool in makeTriggerGlobalEffCorrAlg
-
- Mar 20, 2024
-
-
CPAlgorithms: use Gaudi::Property and ToolHandles everywhere
-
CPAlgorithms: an easier way to disable global trigger matching and efficiency
-
CPAlgorithms: add ability to select events based on global trigger matching in the EventSelection block CPAlgorithms: add ability to select events based on global trigger matching in the EventSelection block
-
- 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.
-
- Jan 19, 2024
-
-
Harmonize trigger naming within TriggerAnalysisConfig to TrigEventSelectorAlg, replace ',' with 'p' and '-' with '_'
-
- Nov 28, 2023
-
-
Adding noL1 flag to TrigEventSelectionAlg
-
- Nov 21, 2023
-
-
CPAlgorithms: add further protections to the global trigger algorithm
-
- Nov 14, 2023
-
-
TrigGlobalEfficiencyAlg 2023+ data support
-
- Oct 25, 2023
-
-
CPAlgorithms: change 'mc' to 'fullsim' in the config blocks metadata handling
-
- Oct 17, 2023
-
-
CPAlgorithms: add flag autoconfiguration to ConfigAccumulator
-
- Aug 23, 2023
-
-
Harmonise the noEffSF option amongst config blocks
-
- Aug 17, 2023
-
-
Clean up EventInfo variables in CPalgorithms
-
- Aug 15, 2023
-
-
Nils Krumnack authored
This should have been in there since the beginning, but there were some minor issues. Hopefully that is now resolved.
-
- Aug 03, 2023
-
-
TrigGlobalEfficiencyAlg ignore unconfigured containers Updated makeTriggerGlobalEffCorrAlg() to only configure particle types that have a container. This allows the user to not configure e.g. photons if they are not using any photon triggers.
-
- Jul 24, 2023
-
-
Algorithm for Global Trigger
-
- Jan 18, 2023
-
-
Nils Krumnack authored
This allows to fully configure the output n-tuple via block-configuration, and it allows to add a suggested list of variables from the invidual blocks that define them, instead of having to maintain that list outside of the configuration block infrastructure.
-
- Dec 13, 2022
-
-
Nils Krumnack authored
This tries to give the same treatment given to muons and photons to all the other configurations, so that it should be possible to configure all the blocks just through the options. There is probably some cleanup that could be done here in the future, regarding what some of the configuration blocks should be called exactly, what the options exposed should be etc. The main goal of this update is that I can now (more or less awkwardly) set everything I can via options that was previously limited to named parameters to the various make...Config() calls. I also added customizable behavior for setting a value of `None` on an option.
-
- Oct 31, 2022
-
-
Nils Krumnack authored
This is still very basic, but so is the sequence version.
-