Exemple #1
0
#====================================================================
# 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',
Exemple #2
0
# 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)