#==================================================================== # 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', 'TruthTaus':'xAOD::TruthParticleContainer','TruthTausAux':'xAOD::TruthParticleAuxContainer', 'TruthNeutrinos':'xAOD::TruthParticleContainer','TruthNeutrinosAux':'xAOD::TruthParticleAuxContainer', 'TruthBSM':'xAOD::TruthParticleContainer','TruthBSMAux':'xAOD::TruthParticleAuxContainer', 'TruthBoson':'xAOD::TruthParticleContainer','TruthBosonAux':'xAOD::TruthParticleAuxContainer', 'TruthTop':'xAOD::TruthParticleContainer','TruthTopAux':'xAOD::TruthParticleAuxContainer', 'TruthForwardProtons':'xAOD::TruthParticleContainer','TruthForwardProtonsAux':'xAOD::TruthParticleAuxContainer', 'BornLeptons':'xAOD::TruthParticleContainer','BornLeptonsAux':'xAOD::TruthParticleAuxContainer',
# RequireAlgs = logical AND of filters TRIG1Stream.AcceptAlgs(["TRIG1Kernel"]) #==================================================================== # CONTENT LIST #==================================================================== from DerivationFrameworkCore.SlimmingHelper import SlimmingHelper TRIG1SlimmingHelper = SlimmingHelper("TRIG1SlimmingHelper") ##Smart Slimming TRIG1SlimmingHelper.SmartCollections = [] TRIG1SlimmingHelper.AllVariables = [ "LVL1EmTauRoIs", "LVL1EnergySumRoIs", "LVL1JetEtRoIs", "LVL1JetRoIs", "LVL1MuonRoIs", "HLT_xAOD__TrigMissingETContainer_TrigEFMissingET_topocl_PS", "HLT_xAOD__TrigMissingETContainer_TrigEFMissingET_topocl_PUC", "HLT_xAOD__TrigMissingETContainer_TrigEFMissingET_mht", "HLT_xAOD__TrigMissingETContainer_TrigEFMissingET_topocl", "HLT_xAOD__JetContainer_a4tclcwsubjesFS", ] TRIG1SlimmingHelper.IncludeMuonTriggerContent = True TRIG1SlimmingHelper.IncludeEGammaTriggerContent = True TRIG1SlimmingHelper.IncludeJetTriggerContent = True TRIG1SlimmingHelper.IncludeTauTriggerContent = True TRIG1SlimmingHelper.IncludeEtMissTriggerContent = True TRIG1SlimmingHelper.IncludeBJetTriggerContent = True TRIG1SlimmingHelper.IncludeBPhysTriggerContent = True TRIG1SlimmingHelper.IncludeMinBiasTriggerContent = True TRIG1SlimmingHelper.AppendContentToStream(TRIG1Stream)