Reconstructed jet. More...
#include <PhysicsObjects.h>
Public Types | |
enum | PileUpId { None = 0, Loose, Medium, Tight, PassThrough } |
Working points of pileup jet ID. More... | |
Public Member Functions | |
Jet () noexcept | |
Default constructor. | |
void | SetFlavours (int hadronFlavour, int partonFlavour) |
Sets jet flavours. | |
Public Attributes | |
double | bTag |
Value of CSVv2 b-tagging discriminator. | |
int | hadronFlavour |
Hadron flavour of the jet. | |
int | combFlavour |
Combination of hadron and parton flavours. | |
PileUpId | pileUpId |
Tightest working point of pileup jet ID passed by this jet. | |
bool | isPileUp |
Boolean indicating whether the jet is a true pileup jet. |
Reconstructed jet.
enum Jet::PileUpId |
double Jet::bTag |
Value of CSVv2 b-tagging discriminator.
NaN if not set.
int Jet::combFlavour |
Combination of hadron and parton flavours.
Equals to the hadron flavour if it's non-zero, otherwise the absolute value of the parton flavour.
Hadron flavour of the jet.
Possible values are 0, 4, and 5.
bool Jet::isPileUp |
Boolean indicating whether the jet is a true pileup jet.
The definition should be consistent with what is used for pileup ID. The value is always false in real data.
Tightest working point of pileup jet ID passed by this jet.
PileUpId::PassThrough if not set.