Mēnsūra
Public Member Functions | List of all members
GenJet Class Reference

Represents a generator-level jet. More...

#include <PhysicsObjects.hpp>

Inheritance diagram for GenJet:
Candidate

Public Member Functions

 GenJet () noexcept
 Default constructor.
 
 GenJet (TLorentzVector const &p4) noexcept
 Constructor from a four-momentum.
 
void SetMultiplicities (unsigned bMult, unsigned cMult) noexcept
 Sets multipliticy of b and c quarks with status 2 near the jet.
 
unsigned GetBMultiplicity () const noexcept
 Returns multiplicity of b quarks.
 
unsigned GetCMultiplicity () const noexcept
 Returns multiplicity of c quarks.
 
- Public Member Functions inherited from Candidate
 Candidate () noexcept
 Default constructor.
 
 Candidate (TLorentzVector const &p4_) noexcept
 Constructor from a 4-momentum.
 
void SetP4 (TLorentzVector const &p4_) noexcept
 Sets four-momentum.
 
void SetPtEtaPhiM (double pt, double eta, double phi, double mass) noexcept
 Sets four-momentum.
 
void SetPxPyPzE (double px, double py, double pz, double E) noexcept
 Sets four-momentum.
 
void SetUserFloat (std::string const &label, double value)
 Sets or changes value of a user-defined real-valued property.
 
void SetUserInt (std::string const &label, long value)
 Sets or changes value of a user-defined integer-valued property.
 
TLorentzVector const & P4 () const noexcept
 Four-momentum.
 
double Pt () const noexcept
 Transverse momentum, GeV/c.
 
double Eta () const noexcept
 Pseudorapidity.
 
double Phi () const noexcept
 Azimuthal angle.
 
double M () const noexcept
 Mass, GeV/c^2.
 
double E () const noexcept
 Energy, GeV.
 
double UserFloat (std::string const &label) const
 Returns value of the user-defined property with the given label. More...
 
long UserInt (std::string const &label) const
 Returns value of the user-defined property with the given label. More...
 
bool operator< (Candidate const &rhs) const noexcept
 Ordering operator.
 

Detailed Description

Represents a generator-level jet.


The documentation for this class was generated from the following files: