def Config(self, stream, configKey): ### smart sliming from DerivationFrameworkCore.SlimmingHelper import SlimmingHelper SlHelper = SlimmingHelper(configKey+"SlimmingHelper") SlHelper.SmartCollections = self.smSlContainer[configKey] useSmartSlimmingIfSupported(self.checkContainers.get(configKey, []),self.allVarContainer[configKey], self.Items[configKey], SlHelper.NamesAndTypes) SlHelper.AllVariables = self.allVarContainer[configKey] # SlHelper.StaticContent = self.Items[configKey] # SlHelper.ExtraVariables = self.extraVariables.get(configKey, []) SlHelper.IncludeMuonTriggerContent = self.UseTriggerContent.get(configKey, True) SlHelper.AppendContentToStream(stream) ### other items for item in self.Items[configKey]: stream.AddItem(item)
EXOT8SlimmingHelper.AllVariables = [ "TruthParticles", "TruthEvents", "TruthVertices", "AntiKt10LCTopoJets", "AntiKt2PV0TrackJets", "AntiKt3PV0TrackJets", "AntiKt4PV0TrackJets", #"BTagging_AntiKt4TruthWZ", #removed in new tags of MC15 "AntiKt4TruthJets", "AntiKt10TruthJets", "CombinedMuonTrackParticles", "ExtrapolatedMuonTrackParticles", ] EXOT8SlimmingHelper.StaticContent = [ "xAOD::JetContainer#AntiKt10LCTopoTrimmedPtFrac5SmallR20Jets", "xAOD::JetAuxContainer#AntiKt10LCTopoTrimmedPtFrac5SmallR20JetsAux.", ] if globalflags.DataSource() == "geant4": EXOT8SlimmingHelper.StaticContent += [ "xAOD::JetContainer#AntiKt10TruthTrimmedPtFrac5SmallR20Jets", "xAOD::JetAuxContainer#AntiKt10TruthTrimmedPtFrac5SmallR20JetsAux.", ] EXOT8SlimmingHelper.IncludeJetTriggerContent = True EXOT8SlimmingHelper.IncludeBJetTriggerContent = True EXOT8SlimmingHelper.IncludeEGammaTriggerContent = True EXOT8SlimmingHelper.IncludeMuonTriggerContent = True EXOT8SlimmingHelper.AppendContentToStream(EXOT8Stream)
HIGG5D2SlimmingHelper = SlimmingHelper("HIGG5D2SlimmingHelper") HIGG5D2SlimmingHelper.SmartCollections = [ "Electrons", "Photons", "Muons", "TauJets", "MET_Reference_AntiKt4EMTopo", "MET_Reference_AntiKt4LCTopo", "AntiKt4EMTopoJets", "AntiKt4LCTopoJets", "BTagging_AntiKt4EMTopo", "BTagging_AntiKt4LCTopo", "InDetTrackParticles", "PrimaryVertices" ] HIGG5D2SlimmingHelper.ExtraVariables = ExtraContent HIGG5D2SlimmingHelper.AllVariables = ExtraContainers if globalflags.DataSource() == 'geant4': HIGG5D2SlimmingHelper.ExtraVariables += ExtraContentTruth HIGG5D2SlimmingHelper.AllVariables += ExtraContainersTruth # Add the jet containers to the stream addJetOutputs(HIGG5D2SlimmingHelper, ["HIGG5D2Jets"]) # Add the MET containers to the stream addMETOutputs(HIGG5D2SlimmingHelper, ["AntiKt4LCTopo", "Track"]) HIGG5D2SlimmingHelper.IncludeMuonTriggerContent = True HIGG5D2SlimmingHelper.IncludeEGammaTriggerContent = True #HIGG5D2SlimmingHelper.IncludeBPhysTriggerContent = True #HIGG5D2SlimmingHelper.IncludeJetTauEtMissTriggerContent = True HIGG5D2SlimmingHelper.IncludeEtMissTriggerContent = True HIGG5D2SlimmingHelper.IncludeJetTriggerContent = True # if globalflags.DataSource()!='geant4': # for very early data # HIGG5D2SlimmingHelper.IncludeBJetTriggerContent = True HIGG5D2SlimmingHelper.AppendContentToStream(HIGG5D2Stream)
"BTagging_AntiKt4EMTopo.MV1_discriminant.MV1c_discriminant", "Muons.ptcone30.ptcone20.charge.quality.InnerDetectorPt.MuonSpectrometerPt.CaloLRLikelihood.CaloMuonIDTag", "Photons.author.Loose.Tight", "AntiKt4EMTopoJets.NumTrkPt1000.TrackWidthPt1000.NumTrkPt500.DFCommonJets_Calib_pt.DFCommonJets_Calib_eta.DFCommonJets_Calib_phi", "GSFTrackParticles.z0.d0.vz.definingParametersCovMatrix", "CombinedMuonTrackParticles.d0.z0.vz.definingParametersCovMatrix.truthOrigin.truthType", "ExtrapolatedMuonTrackParticles.d0.z0.vz.definingParametersCovMatrix.truthOrigin.truthType", "TauJets.IsTruthMatched.TruthPtVis.truthOrigin.truthType.truthParticleLink.truthJetLink", "MuonTruthParticles.barcode.decayVtxLink.e.m.pdgId.prodVtxLink.px.py.pz.recoMuonLink.status.truthOrigin.truthType", "AntiKt4TruthJets.eta.m.phi.pt.TruthLabelDeltaR_B.TruthLabelDeltaR_C.TruthLabelDeltaR_T.TruthLabelID.ConeTruthLabelID.PartonTruthLabelID", "Electrons.bkgTruthType.bkgTruthOrigin", "MET_Track", "AntiKt3PV0TrackJets.eta.m.phi.pt.btagging.btaggingLink", "BTagging_AntiKt3Track.MV2c20_discriminant" ] SUSY5SlimmingHelper.IncludeMuonTriggerContent = True SUSY5SlimmingHelper.IncludeEGammaTriggerContent = True SUSY5SlimmingHelper.IncludeBPhysTriggerContent = False SUSY5SlimmingHelper.IncludeJetTriggerContent = True SUSY5SlimmingHelper.IncludeTauTriggerContent = True SUSY5SlimmingHelper.IncludeEtMissTriggerContent = True SUSY5SlimmingHelper.IncludeBJetTriggerContent = True #Trigger navigation is way too big for now. if globalflags.DataSource() == 'geant4': SUSY5SlimmingHelper.IncludeMuonTriggerContent = True SUSY5SlimmingHelper.IncludeEGammaTriggerContent = True SUSY5SlimmingHelper.IncludeBPhysTriggerContent = False SUSY5SlimmingHelper.IncludeJetTriggerContent = False SUSY5SlimmingHelper.IncludeTauTriggerContent = True SUSY5SlimmingHelper.IncludeEtMissTriggerContent = True
from DerivationFrameworkCore.DerivationFrameworkCoreConf import DerivationFramework__DerivationKernel SeqPHYSLITE += CfgMgr.DerivationFramework__DerivationKernel( "PHYSLITEKernel", AugmentationTools = AugmentationTools, ThinningTools = thinningTools, ) #==================================================================== # CONTENT LIST #==================================================================== from DerivationFrameworkCore.SlimmingHelper import SlimmingHelper PHYSLITESlimmingHelper = SlimmingHelper("PHYSLITESlimmingHelper") PHYSLITESlimmingHelper.IncludeTriggerNavigation = False PHYSLITESlimmingHelper.IncludeJetTriggerContent = False PHYSLITESlimmingHelper.IncludeMuonTriggerContent = False PHYSLITESlimmingHelper.IncludeEGammaTriggerContent = False PHYSLITESlimmingHelper.IncludeJetTauEtMissTriggerContent = False PHYSLITESlimmingHelper.IncludeTauTriggerContent = False #True PHYSLITESlimmingHelper.IncludeEtMissTriggerContent = False PHYSLITESlimmingHelper.IncludeBJetTriggerContent = False PHYSLITESlimmingHelper.IncludeBPhysTriggerContent = False PHYSLITESlimmingHelper.IncludeMinBiasTriggerContent = False # Most of the new containers are centrally added to SlimmingHelper via DerivationFrameworkCore ContainersOnTheFly.py PHYSLITESlimmingHelper.AppendToDictionary = { 'TruthEvents':'xAOD::TruthEventContainer','TruthEventsAux':'xAOD::TruthEventAuxContainer', 'MET_Truth':'xAOD::MissingETContainer','MET_TruthAux':'xAOD::MissingETAuxContainer', 'TruthElectrons':'xAOD::TruthParticleContainer','TruthElectronsAux':'xAOD::TruthParticleAuxContainer', 'TruthMuons':'xAOD::TruthParticleContainer','TruthMuonsAux':'xAOD::TruthParticleAuxContainer', 'TruthPhotons':'xAOD::TruthParticleContainer','TruthPhotonsAux':'xAOD::TruthParticleAuxContainer',
def setup(TOPQname, stream): DFisMC = (globalflags.DataSource() == 'geant4') TOPQSlimmingHelper = SlimmingHelper(TOPQname + "SlimmingHelper") #===================================================== # ADD BTagging_AntiKt4EMPFlow COLLECTION TO DICTIONARY #===================================================== TOPQSlimmingHelper.AppendToDictionary = { "BTagging_AntiKt4EMPFlow": "xAOD::BTaggingContainer", "BTagging_AntiKt4EMPFlowAux": "xAOD::BTaggingAuxContainer" } #================================ # SMART SLIMMING #================================ TOPQSlimmingHelper.SmartCollections = [] TOPQSlimmingHelper.SmartCollections += TOPQSmartSlimmingCollections print "TOPQSlimmingHelper.SmartCollections: ", TOPQSlimmingHelper.SmartCollections #================================================================= # EXTRA VARIABLES FROM DerivationFrameworkTop.TOPQCommonExtraContent #================================================================= TOPQSlimmingHelper.ExtraVariables = [] TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesAntiKt4EMTopoJets TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesAntiKt4EMPFlowJets TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesBTagging_AntiKt4EMPFlow TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesBTagging_AntiKt4EMTopo TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesPhotons TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesElectrons TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesMuons TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesTaus if DFisMC: TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesPhotonsTruth TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesElectronsTruth TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesMuonsTruth TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesTausTruth print "TOPQSlimmingHelper.ExtraVariables: ", TOPQSlimmingHelper.ExtraVariables #================================ # EXTRA COLLECTIONS - user added #================================ TOPQSlimmingHelper.AllVariables = [] TOPQSlimmingHelper.AllVariables += TOPQExtraContainersStandard TOPQSlimmingHelper.AllVariables += TOPQExtraContainersTrigger if DFisMC: TOPQSlimmingHelper.AllVariables += TOPQExtraContainersTruth print "TOPQSlimmingHelper.AllVariables: ", TOPQSlimmingHelper.AllVariables #================================ # CREATED ON-THE-FLY COLLECTIONS #================================ TOPQSlimmingHelper.StaticContent = [] TOPQSlimmingHelper.StaticContent += TOPQStaticContent if DFisMC: TOPQSlimmingHelper.StaticContent += TOPQStaticContentTruth print "TOPQSlimmingHelper.StaticContent: ", TOPQSlimmingHelper.StaticContent #================================ # TRIGGER CONTENT #================================ TOPQSlimmingHelper.IncludeMuonTriggerContent = True TOPQSlimmingHelper.IncludeEGammaTriggerContent = True TOPQSlimmingHelper.IncludeJetTriggerContent = True TOPQSlimmingHelper.IncludeTauTriggerContent = True TOPQSlimmingHelper.IncludeEtMissTriggerContent = True #TOPQSlimmingHelper.IncludeJetTauEtMissTriggerContent = True #TOPQSlimmingHelper.IncludeBJetTriggerContent = True #TOPQSlimmingHelper.IncludeBPhysTriggerContent = True #TOPQSlimmingHelper.IncludeMinBiasTriggerContent = True #==================================== # ADD AntiKT4EMPFlowJets MET OUTPUT #==================================== # needs to be after where AllVaraibles[] and StaticContent[] are created # adds METAssoc_XXXX, MET_Core_XXXX, and MET_Reference_XXXX # uses DerivationFrameworkJetEtMiss.METCommon.py addMETOutputs(TOPQSlimmingHelper, ["AntiKt4EMPFlow"]) #================================ # THIS NEEDS TO BE THE LAST LINE #================================ TOPQSlimmingHelper.AppendContentToStream(stream)
SUSY11SlimmingHelper = SlimmingHelper("SUSY11SlimmingHelper") SUSY11SlimmingHelper.SmartCollections = [ "Electrons", "MET_Reference_AntiKt4EMTopo", "Muons", "AntiKt4EMTopoJets", "BTagging_AntiKt4EMTopo", "PrimaryVertices", "TauJets" ] SUSY11SlimmingHelper.AllVariables = [ "TruthParticles", "TruthEvents", "TruthVertices", "MET_Truth", "MET_Track" ] SUSY11SlimmingHelper.ExtraVariables = [ "BTagging_AntiKt4EMTopo.MV1_discriminant.MV1c_discriminant", "Muons.ptcone30.ptcone20.charge.quality.InnerDetectorPt.MuonSpectrometerPt.CaloLRLikelihood.CaloMuonIDTag", "AntiKt4EMTopoJets.NumTrkPt1000.TrackWidthPt1000.NumTrkPt500", "GSFTrackParticles.z0.d0.vz.definingParametersCovMatrix", "CombinedMuonTrackParticles.d0.z0.vz.definingParametersCovMatrix.truthOrigin.truthType", "ExtrapolatedMuonTrackParticles.d0.z0.vz.definingParametersCovMatrix.truthOrigin.truthType", "MuonTruthParticles.barcode.decayVtxLink.e.m.pdgId.prodVtxLink.px.py.pz.recoMuonLink.status.truthOrigin.truthType", "AntiKt4TruthJets.eta.m.phi.pt.TruthLabelDeltaR_B.TruthLabelDeltaR_C.TruthLabelDeltaR_T.TruthLabelID.ConeTruthLabelID.PartonTruthLabelID", "TauJets.TruthCharge.TruthProng.IsTruthMatched.TruthPtVis.truthOrigin.truthType.truthParticleLink.truthJetLink" ] SUSY11SlimmingHelper.IncludeMuonTriggerContent = False SUSY11SlimmingHelper.IncludeEGammaTriggerContent = False SUSY11SlimmingHelper.IncludeJetTriggerContent = True SUSY11SlimmingHelper.IncludeTauTriggerContent = False SUSY11SlimmingHelper.IncludeEtMissTriggerContent = False SUSY11SlimmingHelper.IncludeBJetTriggerContent = True SUSY11SlimmingHelper.AppendContentToStream(SUSY11Stream) SUSY11Stream.RemoveItem("xAOD::TrigNavigation#*") SUSY11Stream.RemoveItem("xAOD::TrigNavigationAuxInfo#*")
"BTagging_AntiKt4EMTopo", "BTagging_AntiKt2Track", "BTagging_AntiKt3Track", "BTagging_AntiKt4EMTopoJFVtx", "BTagging_AntiKt2TrackJFVtx", "BTagging_AntiKt3TrackJFVtx", "BTagging_AntiKt4EMTopoSecVtx", "BTagging_AntiKt2TrackSecVtx", "BTagging_AntiKt3TrackSecVtx", "TruthVertices", "TruthParticles", "TruthEvents", "MET_Truth", "MET_TruthRegions", "InDetTrackParticles", "PrimaryVertices" ] from DerivationFrameworkCore.AntiKt4EMTopoJetsCPContent import AntiKt4EMTopoJetsCPContent FTAG4SlimmingHelper.ExtraVariables.append(AntiKt4EMTopoJetsCPContent[1].replace("AntiKt4EMTopoJetsAux","AntiKt10LCTopoJets")) FTAG4SlimmingHelper.IncludeMuonTriggerContent = True FTAG4SlimmingHelper.IncludeEGammaTriggerContent = True FTAG4SlimmingHelper.IncludeJetTriggerContent = True FTAG4SlimmingHelper.IncludeEtMissTriggerContent = True FTAG4SlimmingHelper.IncludeBJetTriggerContent = True FTAG4SlimmingHelper.AppendContentToStream(FTAG4Stream)
TEST10ThinningHelper.AppendToStream(TEST10Stream) #==================================================================== # CREATE THE DERIVATION KERNEL ALGORITHM AND PASS THE ABOVE TOOLS #==================================================================== # The name of the kernel (TEST10Kernel in this case) must be unique to this derivation from DerivationFrameworkCore.DerivationFrameworkCoreConf import DerivationFramework__DerivationKernel DerivationFrameworkJob += CfgMgr.DerivationFramework__DerivationKernel( "TEST10Kernel") TEST10Stream.AcceptAlgs(["TEST10Kernel"]) #==================================================================== # CONTENT LIST #==================================================================== # Add the required contents (offline) from DerivationFrameworkCore.SlimmingHelper import SlimmingHelper TEST10SlimmingHelper = SlimmingHelper("TEST10SlimmingHelper") TEST10SlimmingHelper.SmartCollections = ["Electrons", "Muons"] # Add the required trigger slices TEST10SlimmingHelper.IncludeMuonTriggerContent = True TEST10SlimmingHelper.IncludeEGammaTriggerContent = True #TEST10SlimmingHelper.IncludeBPhysTriggerContent = True ##JetTauEtMissTriggerContent: split in 4 slices #TEST10SlimmingHelper.IncludeJetTriggerContent = True #TEST10SlimmingHelper.IncludeEtMissTriggerContent = True #TEST10SlimmingHelper.IncludeTauTriggerContent = True #TEST10SlimmingHelper.IncludeBJetTriggerContent = True #TEST10SlimmingHelper.IncludeMinBiasTriggerContent = True TEST10SlimmingHelper.AppendContentToStream(TEST10Stream)
def setup(TOPQname, stream): DFisMC = (globalflags.DataSource() == 'geant4') TOPQSlimmingHelper = SlimmingHelper(TOPQname + "SlimmingHelper") #===================================================== # ADD BTagging_AntiKt4EMPFlow COLLECTION TO DICTIONARY #===================================================== TOPQSlimmingHelper.AppendToDictionary = { "BTagging_AntiKt4EMPFlow": "xAOD::BTaggingContainer", "BTagging_AntiKt4EMPFlowAux": "xAOD::BTaggingAuxContainer" } #================================ # SMART SLIMMING #================================ TOPQSlimmingHelper.SmartCollections = [] TOPQSlimmingHelper.SmartCollections += TOPQSmartSlimmingCollections print("TOPQSlimmingHelper.SmartCollections: ", TOPQSlimmingHelper.SmartCollections) #================================================================= # EXTRA VARIABLES FROM DerivationFrameworkTop.TOPQCommonExtraContent #================================================================= TOPQSlimmingHelper.ExtraVariables = [] TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesAntiKt4EMTopoJets TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesAntiKt4EMPFlowJets TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesBTagging_AntiKt4EMPFlow TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesBTagging_AntiKt4EMTopo TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesPhotons TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesElectrons TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesMuons TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesTaus TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesTrackJets TOPQSlimmingHelper.ExtraVariables += Config.GetExtraPromptVariablesForDxAOD( ) # TOPQSlimmingHelper.ExtraVariables += ["CaloCalTopoClusters.calE.calEta.calPhi.calM.rawM.rawE.rawEta.rawPhi.e_sampl.eta_sampl.etaCalo.phiCalo"] TOPQSlimmingHelper.ExtraVariables += [ "CaloCalTopoClusters.calPt.calEta.calPhi.calM.calE.CENTER_MAG" ] if DFisMC: TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesPhotonsTruth TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesElectronsTruth TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesMuonsTruth TOPQSlimmingHelper.ExtraVariables += TOPQExtraVariablesTausTruth TOPQSlimmingHelper.ExtraVariables += TOPQExtraVarsBTag_HLT_Container TOPQSlimmingHelper.ExtraVariables += TOPQExtraVarsJet_EF_Container TOPQSlimmingHelper.ExtraVariables += TOPQExtraVarsJet_Split_Container print("TOPQSlimmingHelper.ExtraVariables: ", TOPQSlimmingHelper.ExtraVariables) #================================ # EXTRA COLLECTIONS - user added #================================ TOPQSlimmingHelper.AllVariables = [] TOPQSlimmingHelper.AllVariables += TOPQExtraContainersStandard TOPQSlimmingHelper.AllVariables += TOPQExtraContainersTrigger if DFisMC: TOPQSlimmingHelper.AllVariables += TOPQExtraContainersTruth print("TOPQSlimmingHelper.AllVariables: ", TOPQSlimmingHelper.AllVariables) #================================ # CREATED ON-THE-FLY COLLECTIONS #================================ TOPQSlimmingHelper.StaticContent = [] TOPQSlimmingHelper.StaticContent += TOPQStaticContent if DFisMC: TOPQSlimmingHelper.StaticContent += TOPQStaticContentTruth print("TOPQSlimmingHelper.StaticContent: ", TOPQSlimmingHelper.StaticContent) #================================ # TRIGGER CONTENT #================================ TOPQSlimmingHelper.IncludeMuonTriggerContent = True TOPQSlimmingHelper.IncludeEGammaTriggerContent = True TOPQSlimmingHelper.IncludeJetTriggerContent = True TOPQSlimmingHelper.IncludeTauTriggerContent = True TOPQSlimmingHelper.IncludeEtMissTriggerContent = True #TOPQSlimmingHelper.IncludeJetTauEtMissTriggerContent = True #TOPQSlimmingHelper.IncludeBJetTriggerContent = True #TOPQSlimmingHelper.IncludeBPhysTriggerContent = True #TOPQSlimmingHelper.IncludeMinBiasTriggerContent = True #==================================== # ADD AntiKT4EMPFlowJets MET OUTPUT #==================================== # needs to be after where AllVaraibles[] and StaticContent[] are created # adds METAssoc_XXXX, MET_Core_XXXX, and MET_Reference_XXXX # uses DerivationFrameworkJetEtMiss.METCommon.py addMETOutputs(TOPQSlimmingHelper, ["AntiKt4EMPFlow"]) #==================================== # ADD CUSTOM JET OUTPUT (new rel 21 method) #==================================== addJetOutputs( TOPQSlimmingHelper, ["SmallR", "LargeR", TOPQname], [], # smart list [ "AntiKt3PV0TrackJets", "AntiKt4PV0TrackJets", "AntiKt4LCTopoJets", "AntiKt10LCTopoJets", "AntiKt10TruthWZJets", ] # veto list ) #================================ # THIS NEEDS TO BE THE LAST LINE #================================ TOPQSlimmingHelper.AppendContentToStream(stream)
#Only skim if not MC SkimmingTools=[MUON2SkimmingOR] if not isSimulation else [], ThinningTools=thiningCollection) #==================================================================== # Slimming #==================================================================== # Added by ASC from DerivationFrameworkCore.SlimmingHelper import SlimmingHelper MUON2SlimmingHelper = SlimmingHelper("MUON2SlimmingHelper") AllVariables = [] StaticContent = [] # Needed for trigger objects MUON2SlimmingHelper.IncludeMuonTriggerContent = TRUE MUON2SlimmingHelper.IncludeBPhysTriggerContent = TRUE ## primary vertices AllVariables += ["PrimaryVertices"] StaticContent += ["xAOD::VertexContainer#MUON2RefittedPrimaryVertices"] StaticContent += ["xAOD::VertexAuxContainer#MUON2RefittedPrimaryVerticesAux."] StaticContent += ["xAOD::VertexContainer#MUON2RefBplJpsiKplPrimaryVertices"] StaticContent += [ "xAOD::VertexAuxContainer#MUON2RefBplJpsiKplPrimaryVerticesAux." ] ## combined / extrapolated muon track particles ## (note: for tagged muons there is no extra TrackParticle collection since the ID tracks ## are store in InDetTrackParticles collection) AllVariables += ["CombinedMuonTrackParticles"]