Fix inclusive SHbbyy config
Found a mistake in the inclusive SHbbyy config which I didn't catch before in !1257 (merged). When specifying btag_extra_wps
in the inclusive config, there seems to be an issue because I try to overwrite something with the same value (GN2v01_Continuous
), so I simply removed that part from the inclusive config and it runs properly.
For reference this is the error I was getting when trying to overwrite btag_extra_wps
with the same thing already defined in RunConfig-bbyy-base
- it looks like it tries to duplicate rather than overwrite:
Traceback (most recent call last):
File "/afs/cern.ch/work/a/atishelm/private/easyjet_main/build/x86_64-el9-gcc13-opt/bin/bbyy-ntupler", line 125, in <module>
is_successful = main()
^^^^^^
File "/afs/cern.ch/work/a/atishelm/private/easyjet_main/build/x86_64-el9-gcc13-opt/bin/bbyy-ntupler", line 106, in main
cfg, flags, args = bbyy_job_cfg()
^^^^^^^^^^^^^^
File "/afs/cern.ch/work/a/atishelm/private/easyjet_main/build/x86_64-el9-gcc13-opt/bin/bbyy-ntupler", line 43, in bbyy_job_cfg
cfg = default_sequence_cfg(flags, seqname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/afs/cern.ch/work/a/atishelm/private/easyjet_main/build/x86_64-el9-gcc13-opt/python/EasyjetHub/steering/main_sequence_config.py", line 39, in default_sequence_cfg
cfg.merge(event_building_cfg(flags, seqname))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/afs/cern.ch/work/a/atishelm/private/easyjet_main/build/x86_64-el9-gcc13-opt/python/EasyjetHub/steering/main_sequence_config.py", line 160, in event_building_cfg
cfg.merge(cpalgs_cfg(flags), seqname)
^^^^^^^^^^^^^^^^^
File "/afs/cern.ch/work/a/atishelm/private/easyjet_main/build/x86_64-el9-gcc13-opt/python/EasyjetHub/algs/cpalgs_config.py", line 179, in cpalgs_cfg
configSeq.fullConfigure(configAccumulator)
File "/cvmfs/atlas.cern.ch/repo/sw/software/25.2/AthAnalysis/25.2.36/InstallArea/x86_64-el9-gcc13-opt/python/AnalysisAlgorithmsConfig/ConfigSequence.py", line 137, in fullConfigure
self.makeAlgs (config)
File "/cvmfs/atlas.cern.ch/repo/sw/software/25.2/AthAnalysis/25.2.36/InstallArea/x86_64-el9-gcc13-opt/python/AnalysisAlgorithmsConfig/ConfigSequence.py", line 81, in makeAlgs
block.makeAlgs (config)
File "/cvmfs/atlas.cern.ch/repo/sw/software/25.2/AthAnalysis/25.2.36/InstallArea/x86_64-el9-gcc13-opt/python/FTagAnalysisAlgorithms/FTagAnalysisConfig.py", line 100, in makeAlgs
alg = config.createAlgorithm( 'CP::BTaggingInformationDecoratorAlg', 'FTagInfoAlg' + postfix )
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/cvmfs/atlas.cern.ch/repo/sw/software/25.2/AthAnalysis/25.2.36/InstallArea/x86_64-el9-gcc13-opt/python/AnalysisAlgorithmsConfig/ConfigAccumulator.py", line 238, in createAlgorithm
raise Exception ('duplicate algorithms: ' + name)
Exception: duplicate algorithms: FTagInfoAlg_GN2v01_Continuous
[atishelm@lxplus933 run]$
Edited by Abraham Tishelman-Charny