Skip to content
Snippets Groups Projects
Commit a03f8878 authored by Emmanuel Le Guirriec's avatar Emmanuel Le Guirriec
Browse files

Merge branch '21.2-VR-TrackJets-JETM4-121218' into '21.2'

Adding VR track-jets to JETM4

See merge request atlas/athena!16716

Former-commit-id: 7d807da61c2b22c67d5a79adb4aa76a38a1d0621
parents 88d5ff9c 35751e87
No related branches found
No related tags found
No related merge requests found
......@@ -184,6 +184,17 @@ if DerivationFrameworkIsMonteCarlo:
addJetPtAssociation(jetalg="AntiKt4LCTopo", truthjetalg="AntiKt4TruthJets", sequence=jetm4Seq, algname="JetPtAssociationAlg")
addJetPtAssociation(jetalg="AntiKt4EMPFlow", truthjetalg="AntiKt4TruthJets", sequence=jetm4Seq, algname="JetPtAssociationAlg")
#===================================================
#add variable-R track jets for b-tagging
#===================================================
from DerivationFrameworkFlavourTag.HbbCommon import addVRJets
addVRJets(jetm4Seq)
from BTagging.BTaggingFlags import BTaggingFlags
BTaggingFlags.CalibrationChannelAliases += ["AntiKtVR30Rmax4Rmin02Track->AntiKtVR30Rmax4Rmin02Track,AntiKt4EMTopo"]
#====================================================================
# Add the containers to the output stream - slimming done here
#====================================================================
......@@ -196,13 +207,13 @@ JETM4SlimmingHelper.SmartCollections = ["Electrons", "Photons", "Muons", "TauJet
"MET_Reference_AntiKt4EMPFlow",
"AntiKt4EMTopoJets","AntiKt4LCTopoJets","AntiKt4EMPFlowJets",
"AntiKt10LCTopoTrimmedPtFrac5SmallR20Jets",
"BTagging_AntiKt4EMTopo"]
"BTagging_AntiKt4EMTopo","BTagging_AntiKtVR30Rmax4Rmin02Track"]
JETM4SlimmingHelper.AllVariables = [# "CaloCalTopoClusters",
"MuonTruthParticles", "egammaTruthParticles",
"TruthParticles", "TruthEvents", "TruthVertices",
"MuonSegments",
"Kt4EMTopoOriginEventShape","Kt4LCTopoOriginEventShape","Kt4EMPFlowEventShape",
]
"Kt4EMTopoOriginEventShape","Kt4LCTopoOriginEventShape","Kt4EMPFlowEventShape"]
JETM4SlimmingHelper.ExtraVariables = ["CaloCalTopoClusters.calE.calEta.calPhi.calM.rawE.rawEta.rawPhi.rawM","Photons."+NewTrigVars["Photons"],"JetETMissNeutralParticleFlowObjects.m.mEM.eflowRec_TIMING.eflowRec_AVG_LAR_Q.eflowRec_CENTER_LAMBDA.pt.ptEM.phi.eta",
"JetETMissChargedParticleFlowObjects.pt.eta.phi.m.eflowRec_tracksExpectedEnergyDeposit.charge.eflowRec_isInDenseEnvironment.pfo_TrackLinks.DFCommonPFlow_z0.DFCommonPFlow_vz.DFCommonPFlow_d0.DFCommonPFlow_theta.DFCommonPFlow_envWeight"]
......@@ -219,8 +230,13 @@ for truthc in [
JETM4SlimmingHelper.AppendToDictionary = {
"AntiKt10LCTopoCSSKSoftDropBeta100Zcut10Jets" : "xAOD::JetContainer" ,
"AntiKt10LCTopoCSSKSoftDropBeta100Zcut10JetsAux": "xAOD::JetAuxContainer" ,
"AntiKtVR30Rmax4Rmin02TrackJets" : "xAOD::JetContainer" ,
"AntiKtVR30Rmax4Rmin02TrackJetsAux" : "xAOD::JetAuxContainer" ,
"BTagging_AntiKtVR30Rmax4Rmin02Track" : "xAOD::BTaggingContainer" ,
"BTagging_AntiKtVR30Rmax4Rmin02TrackAux" : "xAOD::BTaggingAuxContainer",
}
JETM4SlimmingHelper.AllVariables += ["AntiKt10LCTopoCSSKSoftDropBeta100Zcut10Jets"]
JETM4SlimmingHelper.AllVariables += ["AntiKt10LCTopoCSSKSoftDropBeta100Zcut10Jets", "AntiKtVR30Rmax4Rmin02TrackJets"]
if DerivationFrameworkIsMonteCarlo:
JETM4SlimmingHelper.AppendToDictionary = {
......
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