1 #ifndef ICHiggsTauTau_GenJet_hh
2 #define ICHiggsTauTau_GenJet_hh
4 #include "Math/Point3D.h"
5 #include "Math/Point3Dfwd.h"
19 virtual void Print()
const;
23 inline int flavour()
const {
return flavour_; }
54 unsigned n_constituents_;
55 std::vector<std::size_t> constituents_;
57 #ifndef SKIP_CINT_DICT
void set_n_constituents(unsigned const &n_constituents)
The number of GenParticle constituents.
Stores the basic properties of a generator-level jet, in particular can save the IDs of the GenPartic...
Stores a four-momentum, charge and identifier, and is the base class for most other physics objects...
unsigned n_constituents() const
The number of GenParticle constituents.
void set_constituents(std::vector< std::size_t > const &constituents)
A vector of ic::GenParticle::id() values corresponding to the constituent particles.
void set_flavour(int const &flavour)
The true flavour of the jet.
std::vector< std::size_t > const & constituents() const
A vector of ic::GenParticle::id() values corresponding to the constituent particles.
int flavour() const
The true flavour of the jet.
std::vector< ic::GenJet > GenJetCollection
virtual void Print() const