Skip to content
Snippets Groups Projects
Commit 41bc9752 authored by Dan Guest's avatar Dan Guest
Browse files

Add a smart slimming list for AntiKt10LCTopoCSSKSoftDropBeta100Zcut10Jets

Former-commit-id: 9a86c890f9dec4827ae619db3f99cb421d8e5a08
parent cdd9f9a4
No related branches found
No related tags found
No related merge requests found
......@@ -18,6 +18,7 @@ FullListOfSmartContainers = [
"AntiKt4EMTopoJets",
"AntiKt10LCTopoTrimmedPtFrac5SmallR20Jets",
"AntiKt10TrackCaloClusterTrimmedPtFrac5SmallR20Jets",
"AntiKt10LCTopoCSSKSoftDropBeta100Zcut10Jets",
"AntiKt10LCTopoTrimmedPtFrac5SmallR20ExKt2SubJets",
"AntiKt10LCTopoTrimmedPtFrac5SmallR20ExKt3SubJets",
"AntiKt10LCTopoTrimmedPtFrac5SmallR20ExKt2GASubJets",
......
......@@ -396,6 +396,9 @@ class SlimmingHelper:
self.AppendToDictionary["AntiKt10TruthTrimmedPtFrac5SmallR20Jets"]="xAOD::JetContainer"
self.AppendToDictionary["AntiKt10TruthTrimmedPtFrac5SmallR20JetsAux"]='xAOD::JetAuxContainer'
items.extend(AntiKt10TrackCaloClusterTrimmedPtFrac5SmallR20JetsCPContent)
elif collectionName=="AntiKt10LCTopoCSSKSoftDropBeta100Zcut10Jets":
from DerivationFrameworkJetEtMiss.AntiKt10LCTopoCSSKSoftDropBeta100Zcut10JetsCPContent import AntiKt10LCTopoCSSKSoftDropBeta100Zcut10JetsCPContent
items.extend(AntiKt10LCTopoCSSKSoftDropBeta100Zcut10JetsCPContent)
elif collectionName=="AntiKt4EMPFlowJets":
from DerivationFrameworkJetEtMiss.AntiKt4EMPFlowJetsCPContent import AntiKt4EMPFlowJetsCPContent
#from DerivationFrameworkCore.AntiKt4EMPFlowJetsCPContent import AntiKt4EMPFlowJetsCPContent
......
......@@ -242,8 +242,10 @@ FTAG5Seq += CfgMgr.DerivationFramework__DerivationKernel(
FTAG5SlimmingHelper = SlimmingHelper("FTAG5SlimmingHelper")
fatJetCollection = "AntiKt10LCTopoTrimmedPtFrac5SmallR20Jets"
fatJetCollections = [
"AntiKt10LCTopoTrimmedPtFrac5SmallR20Jets",
"AntiKt10LCTopoCSSKSoftDropBeta100Zcut10Jets",
]
FTAG5SlimmingHelper.SmartCollections = [
"Muons",
"InDetTrackParticles",
......@@ -253,11 +255,12 @@ FTAG5SlimmingHelper.SmartCollections = [
"BTagging_AntiKt10LCTopoTrimmedPtFrac5SmallR20ExKt3Sub_expert",
"BTagging_AntiKt10LCTopoTrimmedPtFrac5SmallR20ExKt2GASub_expert",
"BTagging_AntiKt10LCTopoTrimmedPtFrac5SmallR20ExKt3GASub_expert",
"BTagging_AntiKt10LCTopoTrimmedPtFrac5SmallR20ExCoM2Sub_expert",
fatJetCollection]
"BTagging_AntiKt10LCTopoTrimmedPtFrac5SmallR20ExCoM2Sub_expert"]
FTAG5SlimmingHelper.SmartCollections += fatJetCollections
jssVariables = ['.'.join([fatJetCollection] + JSSHighLevelVariables) ]
FTAG5SlimmingHelper.ExtraVariables += jssVariables
for fatJetCollection in fatJetCollections:
jssVariables = ['.'.join([fatJetCollection] + JSSHighLevelVariables) ]
FTAG5SlimmingHelper.ExtraVariables += jssVariables
FTAG5SlimmingHelper.ExtraVariables += [
"InDetTrackParticles.truthMatchProbability.x.y.z.vx.vy.vz",
......@@ -294,15 +297,10 @@ ghost_particles = [
]
ghost_counts = ['Ghost' + gp + 'Count' for gp in ghost_particles]
ghost_pts = ['Ghost' + gp + 'Pt' for gp in ghost_particles]
FTAG5SlimmingHelper.ExtraVariables.append(
'.'.join(['AntiKt10LCTopoJets'] + ghost_counts + ghost_pts))
# Also add in some SoftDrip things
FTAG5SlimmingHelper.AllVariables += [
"AntiKt10LCTopoCSSKSoftDropBeta100Zcut10Jets",
"AntiKt10LCTopoCSSKJets"]
ghost_subjets = ['GhostVR30Rmax4Rmin02TrackJetGhostTag']
for jc in ['AntiKt10LCTopoJets', 'AntiKt10LCTopoCSSKJets']:
FTAG5SlimmingHelper.ExtraVariables.append(
'.'.join([jc] + ghost_counts + ghost_pts + ghost_subjets))
FTAG5SlimmingHelper.IncludeMuonTriggerContent = False
FTAG5SlimmingHelper.IncludeEGammaTriggerContent = False
......
# Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
AntiKt10LCTopoCSSKSoftDropBeta100Zcut10JetsCPContent = [
"AntiKt10LCTopoCSSKSoftDropBeta100Zcut10Jets",
"AntiKt10LCTopoCSSKSoftDropBeta100Zcut10JetsAux.pt.eta.phi.m.constituentLinks.ConstituentScale.JetConstitScaleMomentum_pt.JetConstitScaleMomentum_eta.JetConstitScaleMomentum_phi.JetConstitScaleMomentum_m.InputType.AlgorithmType.SizeParameter.TransformType.RClus.PtFrac.ECF1.ECF2.ECF3.Tau1_wta.Tau2_wta.Tau3_wta.Split12.Split23.NTrimSubjets.Parent.GhostAntiKt2TrackJet.TrackSumPt.TrackSumMass.DetectorEta.Qw.L1.L2.L3.L4.L5.PlanarFlow.FoxWolfram2.FoxWolfram0.Angularity.Aplanarity.KtDR.ZCut12.ExKt2SubJets.ExKt3SubJets.ExCoM2SubJets",
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment