Exemple #1
0
    "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
    SUSY5SlimmingHelper.IncludeBJetTriggerContent = False

addJetOutputs(SUSY5SlimmingHelper, ["LargeR", "SUSY5"], [], [
    "CamKt12LCTopoJets", "AntiKt10LCTopoJets", "AntiKt10TruthJets",
    "CamKt12TruthWZJets", "CamKt12TruthJets", "AntiKt10TruthWZJets"
])
Exemple #2
0
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)
Exemple #3
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',
Exemple #4
0
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#*")
Exemple #5
0
                    "AntiKt4EMTopoJets.JvtJvfcorr.JvtRpt.Jvt.TruthLabelID.BchCorrCell.NumTrkPt1000.NumTrkPt500.SumPtTrkPt500.SumPtTrkPt1000.TrackWidthPt1000.TrackWidthPt500.DFCommonJets_Calib_pt.DFCommonJets_Calib_eta.DFCommonJets_Calib_phi",
                    "AntiKt4EMPFlowJets.JvtJvfcorr.JvtRpt.Jvt.TruthLabelID.BchCorrCell.NumTrkPt1000.NumTrkPt500.SumPtTrkPt500.SumPtTrkPt1000.TrackWidthPt1000.TrackWidthPt500",
                    "GSFTrackParticles.z0.d0.vz.definingParametersCovMatrix",
                    "CombinedMuonTrackParticles.d0.z0.vz.definingParametersCovMatrix.truthOrigin.truthType",
                    "ExtrapolatedMuonTrackParticles.d0.z0.vz.definingParametersCovMatrix.truthOrigin.truthType",
                    "TauJets.TruthCharge.TruthProng.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.TruthLabelID",
                    "InDetTrackParticles.truthOrigin.truthType.truthMatchProbability.TrkIso*"]
SUSY4SlimmingHelper.IncludeMuonTriggerContent   = False
SUSY4SlimmingHelper.IncludeEGammaTriggerContent = False
SUSY4SlimmingHelper.IncludeBPhysTriggerContent  = False 
SUSY4SlimmingHelper.IncludeJetTriggerContent    = False
SUSY4SlimmingHelper.IncludeTauTriggerContent    = False
SUSY4SlimmingHelper.IncludeEtMissTriggerContent = False
SUSY4SlimmingHelper.IncludeBJetTriggerContent   = False


#addJetOutputs(SUSY4SlimmingHelper,["LargeR"])

if globalflags.DataSource()=='geant4':
  SUSY4Stream.AddItem( "xAOD::TruthParticleContainer#SUSY4TRUTHMuons*")
  SUSY4Stream.AddItem( "xAOD::TruthParticleAuxContainer#SUSY4TRUTHMuons*")
  SUSY4Stream.AddItem( "xAOD::TruthParticleContainer#SUSY4TRUTHElectrons*")
  SUSY4Stream.AddItem( "xAOD::TruthParticleAuxContainer#SUSY4TRUTHElectrons*")
  SUSY4Stream.AddItem( "xAOD::TruthParticleContainer#SUSY4TRUTHSherpaME*")
  SUSY4Stream.AddItem( "xAOD::TruthParticleAuxContainer#SUSY4TRUTHSherpaME*")
  #SUSY4Stream.AddItem( "xAOD::TruthParticleContainer#SUSY4TRUTHTaus*")
  #SUSY4Stream.AddItem( "xAOD::TruthParticleAuxContainer#SUSY4TRUTHTaus*")
  
  SUSY4SlimmingHelper.StaticContent += [
Exemple #6
0
                                    "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)

from DerivationFrameworkHiggs.HIGG5D3ExtraContent import *
HIGG5D3SlimmingHelper = SlimmingHelper("HIGG5D3SlimmingHelper")

HIGG5D3SlimmingHelper.SmartCollections = [
    "Electrons", "Photons", "Muons", "TauJets", "MET_Reference_AntiKt4EMTopo",
    "MET_Reference_AntiKt4LCTopo", "AntiKt4EMTopoJets", "AntiKt4LCTopoJets",
    "BTagging_AntiKt4EMTopo", "BTagging_AntiKt4LCTopo", "InDetTrackParticles",
    "PrimaryVertices"
]

HIGG5D3SlimmingHelper.ExtraVariables = ExtraContent
HIGG5D3SlimmingHelper.AllVariables = ExtraContainers
if (is_MC):
    HIGG5D3SlimmingHelper.ExtraVariables += ExtraContentTruth
    HIGG5D3SlimmingHelper.AllVariables += ExtraContainersTruth

# Add the jet containers to the stream
addJetOutputs(HIGG5D3SlimmingHelper, ["HIGG5D3Jets"])
# Add the MET containers to the stream
addMETOutputs(HIGG5D3SlimmingHelper, ["AntiKt4LCTopo", "Track"])

#HIGG5D3SlimmingHelper.IncludeMuonTriggerContent = True
HIGG5D3SlimmingHelper.IncludeEGammaTriggerContent = True
#HIGG5D3SlimmingHelper.IncludeBPhysTriggerContent = True
#HIGG5D3SlimmingHelper.IncludeJetTauEtMissTriggerContent = True
#HIGG5D3SlimmingHelper.IncludeEtMissTriggerContent = True
HIGG5D3SlimmingHelper.IncludeJetTriggerContent = True
HIGG5D3SlimmingHelper.IncludeBJetTriggerContent = True

HIGG5D3SlimmingHelper.AppendContentToStream(HIGG5D3Stream)