MC16 BSM-4Tops Particle Definitions

Documentation used for the particles defined in the MC16-BSM-4Tops event implementation.

Generator Top Parton

class top : public particle_template
bool from_res

Specifies whether the generator top parton originates from a heavy scalar boson.

int status

The status of the top-parton, indicates whether the particle is in its final form (post gluon radiation)

std::vector<truthjet> TruthJets

A vector holding matched truth jets.

std::vector<jet> Jets

A vector holding matched detector reconstructed jets.

Generator Top Parton Decay Children

class top_children : public particle_template
int top_index

The index of the top parton the child originates from. A top child is any particle (except an intermediate boson - e.g. W) that originates from the decay of a top-parton

cproperty<bool, top_children> from_res

Indicates whether the parent top-parton originates from a heavy scalar boson.

Truth Jet

class truthjet : public particle_template
int top_quark_count

Indicates the number of top-partons contributing to the truth jet. This value is derived from the n-tuples.

int w_boson_count

Indicates the number of w-bosons contributing to the truth jet. This value is derived from the n-tuples.

std::vector<int> top_index

A vector indicating the top parton index matching to this truth jet.

std::vector<top> Tops

A vector holding the matched top quark parton objects.

std::vector<truthjetparton> Parton

A vector containing the partons matched to the truth jet.

Truth Jet Partons

class truthjetparton : public particle_template
int truthjet_index

A variable used to match the parton to the contributing truthjet.

std::vector<int> topchild_index

A variable containing the index of the top_children that produced the parton.

Detector Reconstructed Jet

class jet : public particle_template
std::vector<top> Tops

A vector containing the top-partons matched to the particular jet.

std::vector<jetparton> Parton

A vector containing the partons matched to the jet.

std::vector<int> top_index

A vector indictating the top parton index matching to this jet.

float btag_DL1r_60
float btag_DL1_60
float btag_DL1r_70
float btag_DL1_70
float btag_DL1r_77
float btag_DL1_77
float btag_DL1r_85
float btag_DL1_85
float DL1_b
float DL1_c
float DL1_u
float DL1r_b
float DL1r_c
float DL1r_u

Detector Jet Partons

class jetparton : public particle_template
int jet_index

A variable used to match the parton to the contributing truthjet.

std::vector<int> topchild_index

A variable containing the index of the top_children that produced the parton.