Same Sign Multi-Lepton Event (MC-20)

The event implementation is based on beyond-standard-model, which interprets the additional truth matching branches in the output n-tuples.

Event Attribute Descriptions

AnalysisG.Events import SSML_MC20
Variables:
  • is_mc – “mcChannelNumber”

  • met_sum – “met_sumet”

  • met – “met_met”

  • phi – “met_phi”

  • weight – “weight_mc”

  • mu – “mu”

  • Tops – A list of final state radiation top quarks in the event.

  • TruthChildren – A list of all truth children originating from the top partons.

  • PhysicsTruth – A list of all truth-jets and associated electron and muons.

  • Jets – A list of event Jets.

  • Leptons – A cummulated list of muons and electrons in the event

  • Detector – A list of all detector objects (jets/electrons/muons/photons).

Particle Definitions

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

  • pt – “top_pt”

  • eta – “top_eta”

  • phi – “top_phi”

  • e – “top_e”

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

  • charge – “top_charge” - Assigned charge of the top parton

  • barcode – “top_barcode” - The barcode assigned to a given top by AnalysisTop

  • pdgid – “top_pdgid” - The pdgid of the given top.

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

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

class AnalysisG.Events.Events.mc20_ssml.Particles.Children
Variables:
  • Type – “child”

  • pt – “child_pt”

  • eta – “child_eta”

  • phi – “child_phi”

  • e – “child_e”

  • index – “child_top_index” - The assigned top index, that the child belongs to.

  • barcode – “child_barcode” - The assigned barcode of the child object (from AnalysisTop).

  • charge – “child_charge” - Assigned charge of the child object.

  • pdgid – “child_pdgid” - The pdgid of the given object.

  • status – “child_status” - The Pythia status code of the particle.

  • Parent – A list containing the originating top quark.

class AnalysisG.Events.Events.mc20_ssml.Particles.PhysicsDetector
Variables:
  • Type – “physdet”

  • pt – “physdet_pt”

  • eta – “physdet_eta”

  • phi – “physdet_phi”

  • e – “physdet_e”

  • index – “physdet_index”

  • top_index – “physdet_top_index”

  • truth_parton – “physdet_partontruthlabel”

  • particle_type – “physdet_type” ([jet, lep, photon])

  • truth_cone – “physdet_contruthlabel”

class AnalysisG.Events.Events.mc20_ssml.Particles.PhysicsTruth
Variables:
  • Type – “phystru”

  • pt – “phystru_pt”

  • eta – “phystru_eta”

  • phi – “phystru_phi”

  • e – “phystru_e”

  • index – “phystru_index”

  • top_index – “phystru_top_index”

  • truth_parton – “phystru_partontruthlabel”

  • particle_type – “phystru_type” ([jet, lep, photon])

  • truth_cone – “phystru_contruthlabel”

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

  • pt – “el_pt”

  • eta – “el_eta”

  • phi – “el_phi”

  • e – “el_e”

  • charge – “el_charge”

  • tight – “el_isTight”

  • d0sig – “el_d0sig”

  • delta_z0 – “el_delta_z0_sintheta”

  • true_type – “el_true_type”

  • true_origin – “el_true_origin”

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

  • pt – “mu_pt”

  • eta – “mu_eta”

  • phi – “mu_phi”

  • e – “mu_e”

  • charge – “mu_charge”

  • tight – “mu_isTight”

  • d0sig – “mu_d0sig”

  • delta_z0 – “mu_delta_z0_sintheta”

  • true_type – “mu_true_type”

  • true_origin – “mu_true_origin”

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

  • pt – “jet_pt”

  • eta – “jet_eta”

  • phi – “jet_phi”

  • e – “jet_e”

  • jvt – “jet_jvt”

  • truth_flavor – “jet_truthflav”

  • truth_parton – “jet_truthPartonLabel”

  • btag60 – “jet_isbtagged_GN2v00NewAliasWP_60”

  • btag70 – “jet_isbtagged_GN2v00NewAliasWP_70”

  • btag77 – “jet_isbtagged_GN2v00NewAliasWP_77”

  • btag85 – “jet_isbtagged_GN2v00NewAliasWP_85”