Skip to content

NewHIGG4D2AddingVRTrackJets

Liangliang Han requested to merge testNewHIGG4D2 into 21.2

In this merge request, we made slight changes to the current HIGG4D2 format to make it include the AntiKtVR30Rmax4Rmin02TrackJets object.

Only 3 lines that were modified:

  1. https://gitlab.cern.ch/atlas/athena/-/blob/21.2/PhysicsAnalysis/DerivationFramework/DerivationFrameworkHiggs/python/HIGG4DxSlimming.py#L184, modify: ['HIGG4D3', 'HIGG4D6'] --> ['HIGG4D2', 'HIGG4D3', 'HIGG4D6']\
  2. https://gitlab.cern.ch/atlas/athena/-/blob/21.2/PhysicsAnalysis/DerivationFramework/DerivationFrameworkHiggs/share/HIGG4D2.py#L84 , add: DerivationFrameworkHiggs.HIGG4DxAugmentation.addVRJetsAndBTagging(DAOD_StreamID, HIGG4D2Sequence)\
  3. https://gitlab.cern.ch/atlas/athena/-/blob/21.2/PhysicsAnalysis/DerivationFramework/DerivationFrameworkCore/python/AllVariablesDisallowed.py#L7 ,comment out the line 7

We also did a local test, where we used one AOD sample (including 10000 events) as input, then locally run the derivation respectively with default HIGG4D2 format and the new HIGG4D2 format

  1. Got reasonable DAOD output after the new HIGG4D2 format derivation, and we found that the AntiKtVR30Rmax4Rmin02TrackJets was stored.
  2. Concerning output file size, 11.5MB for the default HIGG4D2 format, 12.3MB for the new HIGG4D2 format
Edited by Liangliang Han

Merge request reports