|
| | Jet () |
| |
| virtual | ~Jet () |
| |
| virtual void | Print () const |
| |
| | ClassDef (Jet, 3) |
| |
|
std::map< std::size_t, float >
const & | jec_factors () const |
| | A map containing the jet energy corrections, where the key is stored as a hash of the identifying string. More...
|
| |
std::map< std::size_t, float >
const & | b_discriminators () const |
| | A map containing the b-tagging discriminators, where the key is stored as a hash of the identifying string. More...
|
| |
| std::vector< std::size_t > const & | gen_particles () const |
| | A vector to refer to ic::GenParticle::id() values. More...
|
| |
| std::vector< std::size_t > const & | secondary_vertices () const |
| | A map containing the b-tagging discriminators, where the key is stored as a hash of the identifying string. More...
|
| |
| double const & | uncorrected_energy () const |
| | The raw value of the jet energy. More...
|
| |
| float const & | jet_area () const |
| | The jet area as used in the L1FastJet correction. More...
|
| |
| int const & | parton_flavour () const |
| | An algorithmic determination of the true flavour of the jet, e.g. gluon, light, c or b quark. This is defined only in simulation and returns a PDG code. More...
|
| |
| int const & | hadron_flavour () const |
| | Returns true flavour of jet as PDG code. The hadronic definition can only return 0, 4 or 5. More...
|
| |
| float | GetJecFactor (std::string const &name) const |
| | Returns a specific correction factor if name is defined, otherwise returns zero. More...
|
| |
| float | GetBDiscriminator (std::string const &name) const |
| | Returns a specific discriminator value if name is defined, otherwise returns zero. More...
|
| |
|
| void | set_jec_factors (std::map< std::size_t, float > const &jec_factors) |
| | A map containing the jet energy corrections, where the key is stored as a hash of the identifying string. More...
|
| |
| void | set_b_discriminators (std::map< std::size_t, float > const &b_discriminators) |
| | A map containing the b-tagging discriminators, where the key is stored as a hash of the identifying string. More...
|
| |
| void | set_gen_particles (std::vector< std::size_t > const &gen_particles) |
| | A vector to refer to ic::GenParticle::id() values. More...
|
| |
| void | set_secondary_vertices (std::vector< std::size_t > const &secondary_vertices) |
| | A map containing the b-tagging discriminators, where the key is stored as a hash of the identifying string. More...
|
| |
| void | set_uncorrected_energy (double const &uncorrected_energy) |
| | The raw value of the jet energy. More...
|
| |
| void | set_jet_area (float const &jet_area) |
| | The jet area as used in the L1FastJet correction. More...
|
| |
| void | set_parton_flavour (int const &parton_flavour) |
| | An algorithmic determination of the true flavour of the jet, e.g. gluon, light, c or b quark. This is defined only in simulation and returns a PDG code. More...
|
| |
| void | set_hadron_flavour (int const &hadron_flavour) |
| | Returns true flavour of jet as PDG code. The hadronic definition can only return 0, 4 or 5. More...
|
| |
| void | SetJecFactor (std::string const &name, float const &value) |
| | Store a jet energy correction factor, overwriting any existing value with label name More...
|
| |
| void | SetBDiscriminator (std::string const &name, float const &value) |
| | Store a b-tagging discriminator, overwriting any existing value with label name 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...
|
| |
A basic jet class to store properties common to all jet types.
Useful links:
Definition at line 17 of file Jet.hh.