Stores the basic properties of a generator-level jet, in particular can save the IDs of the GenParticle constituents. More...
#include "UserCode/ICHiggsTauTau/interface/GenJet.hh"
Inheritance diagram for ic::GenJet:Public Member Functions | |
| GenJet () | |
| virtual | ~GenJet () |
| virtual void | Print () const |
| ClassDef (GenJet, 2) | |
Properties | |
| int | flavour () const |
| The true flavour of the jet. More... | |
| unsigned | n_constituents () const |
| The number of GenParticle constituents. More... | |
| std::vector< std::size_t > const & | constituents () const |
| A vector of ic::GenParticle::id() values corresponding to the constituent particles. More... | |
Setters | |
| void | set_flavour (int const &flavour) |
| The true flavour of the jet. More... | |
| void | set_n_constituents (unsigned const &n_constituents) |
| The number of GenParticle constituents. More... | |
| void | set_constituents (std::vector< std::size_t > const &constituents) |
| A vector of ic::GenParticle::id() values corresponding to the constituent particles. More... | |
Public Member Functions inherited from ic::Candidate | |
| Candidate () | |
| virtual | ~Candidate () |
| ClassDef (Candidate, 2) | |
| Vector const & | vector () const |
| Four-momentum. More... | |
| std::size_t | id () const |
| Unique identifier. More... | |
| double | pt () const |
| Direct access to the \( p_{\text{T}} \). More... | |
| double | eta () const |
| Direct access to \( \eta \). More... | |
| double | phi () const |
| Direct access to \( \phi \). More... | |
| double | energy () const |
| Direct access to the energy. More... | |
| int | charge () const |
| Electric charge. More... | |
| double | M () const |
| Calculates the candidate mass. More... | |
| void | set_vector (Vector const &vector) |
| Four-momentum. More... | |
| void | set_id (std::size_t const &id) |
| Unique identifier. More... | |
| void | set_pt (double const &pt) |
| Direct access to the \( p_{\text{T}} \). More... | |
| void | set_eta (double const &eta) |
| Direct access to \( \eta \). More... | |
| void | set_phi (double const &phi) |
| Direct access to \( \phi \). More... | |
| void | set_energy (double const &energy) |
| Direct access to the energy. More... | |
| void | set_charge (int const &charge) |
| Electric charge. More... | |
Stores the basic properties of a generator-level jet, in particular can save the IDs of the GenParticle constituents.
|
virtual |
Reimplemented from ic::Candidate.
|
inline |
|
inline |
The number of GenParticle constituents.
|
inline |
A vector of ic::GenParticle::id() values corresponding to the constituent particles.
|
inline |
The true flavour of the jet.
|
inline |
The number of GenParticle constituents.
|
inline |
A vector of ic::GenParticle::id() values corresponding to the constituent particles.
| ic::GenJet::ClassDef | ( | GenJet | , |
| 2 | |||
| ) |