Skip to content

Adjust CTIDE config for IDPVM

Usage of kwargs.setdefault was making doIDTIDE section in config inoperant because the properties were already set before.

Adjust IDPVM configs to run with CTIDE + FTAG1 formats:

  • use lambda function for doValidateTracksInJets and doValidateTracksInBJets flags depending on doIDTIDE
  • move jet config sections outside of isMC section because nothing depends on truth directly
  • introduce flags to configure jet collection, min/max pT
  • make TruthPileupEvents check in IDPVM tool debug because --HSFlag All needs to be used with FTAG1 format and TruthPileupEvents is not saved in FTAG1
  • update jet pT cut properties to be in MeV, to follow standard units in ATLAS software
  • disable VertexTruthMatchTool for IDTIDE config, as vertex plots are disabled anyway and not compatible with FTAG1 format

FYI @oducu @xai

Edited by Thomas Strebler

Merge request reports

Loading