#include <set>
#include "CepGen/Physics/Momentum.h"
#include "CepGen/Physics/ParticleProperties.h"
#include "CepGen/Utils/Hasher.h"
Go to the source code of this file.
Classes | |
class | Particle |
Kinematic information for one particle. More... | |
class | ParticlesMap |
Map between a particle's role and its associated Particle object. More... | |
Namespaces | |
namespace | cepgen |
Common namespace for this Monte Carlo generator. | |
Typedefs | |
using | ParticlesIds = std::set<int> |
A set of integer-type particle identifiers. | |
using | ParticleRef = std::reference_wrapper<Particle> |
Reference to a Particle object. | |
using | Particles = std::vector<Particle> |
List of Particle objects. | |
using | ParticlesRefs = std::vector<ParticleRef> |
List of references to Particle objects. | |
using | ParticleRoles = std::vector<Particle::Role> |
List of particles' roles. | |