Rivet  1.8.3
Public Member Functions | List of all members
Rivet::ClusteredLepton Class Reference
Inheritance diagram for Rivet::ClusteredLepton:
Rivet::Particle Rivet::ParticleBase

Public Member Functions

 ClusteredLepton (Particle lepton)
 
void addPhoton (const Particle &p, bool cluster)
 
const ParticleconstituentLepton () const
 
const ParticleVector & constituentPhotons () const
 
- Public Member Functions inherited from Rivet::Particle
 Particle ()
 
 Particle (PdgId pid, const FourMomentum &mom)
 Constructor without GenParticle.
 
 Particle (const GenParticle &gp)
 Constructor from a HepMC GenParticle.
 
const GenParticle & genParticle () const
 Get a const reference to the original GenParticle.
 
bool hasGenParticle () const
 Check if the particle corresponds to a GenParticle.
 
PdgId pdgId () const
 The PDG ID code for this Particle.
 
ParticlesetMomentum (const FourMomentum &momentum)
 Set the momentum of this Particle.
 
const FourMomentummomentum () const
 The momentum of this Particle.
 
double energy () const
 The energy of this Particle.
 
double mass () const
 The mass of this Particle.
 
bool hasAncestor (PdgId pdg_id) const
 
bool fromDecay () const
 Determine whether the particle is from a hadron or tau decay. More...
 

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