Beyond Standard Model 4 Top Event

This event implementation used more granular truth matching samples in which, the individual physics objects can be matched to their truth parent constituent. The source code producing relevant samples can be found under this link beyond-standard-model.

Event Attribute Descriptions

AnalysisG.Events import Event
Variables:
  • weight – “weight_mc”

  • index – “eventNumber”

  • mu – “mu”

  • met – “met_met”

  • met_phi – “met_phi”

  • Tops – A container holding the truth tops of the event (post final state radiation (fsr))

  • TopChildren – A container holding the immediate decay products of the individual tops.

  • TruthJets – A container holding the truth jets of the event.

  • Jets – A container holding the jets of the event.

  • Electrons – A container holding the detector level electron objects.

  • Muons – A container holding the detector level muon objects.

  • DetectorObjects – A cummulated list of jets, electrons and muons. This is the final reconstruction level of the event.

Particle Definitions

class AnalysisG.Events.Events.bsm_4tops.Particles.Top
Variables:
  • Type – “top”

  • pt – “top_pt”

  • eta – “top_eta”

  • phi – “top_phi”

  • e – “top_e”

  • index – “top_index” - A unique top index for the set of tops in the event.

  • charge – “top_charge”

  • pdgid – “top_pdgid”

  • FromRes – “top_FromRes” - An integer used to indicate whether the given top originates from a heavy resonance.

  • status – “top_status” - The decay status of the final top quark.

  • TruthJets – A container used to link the top quark with its truth jets

  • Jets – A container used to link the top quark to the jets.

  • Children – A container used to link the truth children to the top quark.

class AnalysisG.Events.Events.bsm_4tops.Particles.Children
Variables:
  • Type – “children”

  • pt – “children_pt”

  • eta – “children_eta”

  • phi – “children_phi”

  • e – “children_e”

  • index – “children_index” - A unique child index for the set of children in the event.

  • charge – “children_charge”

  • pdgid – “children_pdgid”

  • TopIndex – “children_TopIndex” - An integer based indexing system to match child particle to parent top quark.

  • FromRes – A property which uses the Parent list (tops) to determine whether the child originates from a resonant top.

  • Parent – A list containing the originating top quark.

class AnalysisG.Events.Events.bsm_4tops.Particles.TruthJet
Variables:
  • Type – “truthjets”

  • pt – “truthjets_pt”

  • eta – “truthjets_eta”

  • phi – “truthjets_phi”

  • e – “truthjets_e”

  • index – “truthjets_index” - A unique truth jet index for the set of truth jets in the event.

  • pdgid – “truthjets_pdgid”

  • TopQuarkCount – “truthjets_topquarkcount”

  • WBosonCount – “truthjets_wbosoncount”

  • TopIndex – “truthjets_TopIndex” - An integer based indexing system to match truth jets to parent top quark(s).

  • FromRes – A property which uses the Parent list (tops) to determine whether the truth jet originates from a resonant top.

  • Tops – Tops contributing to the given truth jet.

  • Partons – Generator level partons matched to the truth jet (Ghost Matching)

class AnalysisG.Events.Events.bsm_4tops.Particles.TruthJetParton
Variables:
  • Type – “TJparton”

  • pt – “TJparton_pt”

  • eta – “TJparton_eta”

  • phi – “TJparton_phi”

  • e – “TJparton_e”

  • index – “TJparton_index” - A unique truth jet parton index for the set of truth jet partons in the event.

  • TruthJetIndex – “TJparton_TruthJetIndex” - The index of the truth jet this parton matches to.

  • TopChildIndex – “TJparton_ChildIndex” - The index of the truth child this parton matches to.

  • charge – “TJparton_charge”

  • pdgid – “TJparton_pdgid”

class AnalysisG.Events.Events.bsm_4tops.Particles.Jet
Variables:
  • Type – “jet”

  • pt – “jet_pt”

  • eta – “jet_eta”

  • phi – “jet_phi”

  • e – “jet_e”

  • index – “jet_index” - A unique jet index for the set of jets in the event.

  • btag_DL1r_60 – “jet_isbtagged_DL1r_60”

  • btag_DL1_60 – “jet_isbtagged_DL1_60”

  • btag_DL1r_70 – “jet_isbtagged_DL1r_70”

  • btag_DL1_70 – “jet_isbtagged_DL1_70”

  • btag_DL1r_77 – “jet_isbtagged_DL1r_77”

  • btag_DL1_77 – “jet_isbtagged_DL1_77”

  • btag_DL1r_85 – “jet_isbtagged_DL1r_85”

  • btag_DL1_85 – “jet_isbtagged_DL1_85”

  • DL1_b – “jet_DL1_pb”

  • DL1_c – “jet_DL1_pc”

  • DL1_u – “jet_DL1_pu”

  • DL1r_b – “jet_DL1r_pb”

  • DL1r_c – “jet_DL1r_pc”

  • DL1r_u – “jet_DL1r_pu”

  • TopIndex – “jet_TopIndex” - An integer based indexing system to match jets to parent top quark(s).

  • Parton – A container holding partons matched to the given jet (Ghost Matched).

  • Tops – A container holding matched top-quark partons.

  • FromRes – A property which uses the Parent list (tops) to determine whether the jet originates from a resonant top.

class AnalysisG.Events.Events.bsm_4tops.Particles.JetParton
Variables:
  • Type – “Jparton”

  • pt – “Jparton_pt”

  • eta – “Jparton_eta”

  • phi – “Jparton_phi”

  • e – “Jparton_e”

  • index – “Jparton_index” - A unique jet parton index for the set of jet partons in the event.

  • JetIndex – “Jparton_JetIndex” - The index of the jet this parton matches to.

  • TopChildIndex – “TJparton_ChildIndex” - An index of the truth child the parton matches to.

  • charge – “Jparton_charge”

  • pdgid – “Jparton_pdgid”

class AnalysisG.Events.Events.bsm4_tops.Particles.Electron
Variables:
  • Type – “el”

  • pt – “el_pt”

  • eta – “el_eta”

  • phi – “el_phi”

  • e – “el_e”

  • charge – “el_charge”

class AnalysisG.Events.Events.bsm4_tops.Particles.Muon
Variables:
  • Type – “mu”

  • pt – “mu_pt”

  • eta – “mu_eta”

  • phi – “mu_phi”

  • e – “mu_e”

  • charge – “mu_charge”