Particle.fhh
Go to the documentation of this file.
00001 // -*- C++ -*- 00002 #ifndef RIVET_Particle_FHH 00003 #define RIVET_Particle_FHH 00004 00005 #include "Rivet/RivetSTL.hh" 00006 00007 namespace Rivet { 00008 00009 00010 /// @name Particle declarations 00011 //@{ 00012 00013 // Forward declaration 00014 class Particle; 00015 00016 /// Typedef for a vector of Particle objects. 00017 typedef std::vector<Particle> ParticleVector; 00018 00019 /// Typedef for a pair of Particle objects. 00020 typedef std::pair<Particle, Particle> ParticlePair; 00021 00022 //@} 00023 00024 00025 /// @name PdgId declarations 00026 //@{ 00027 00028 /// Typedef for a PDG ID code. 00029 typedef int PdgId; 00030 00031 /// Typedef for a pair of particle names. 00032 typedef std::pair<PdgId, PdgId> PdgIdPair; 00033 00034 //@} 00035 00036 00037 } 00038 00039 00040 #endif Generated on Fri Dec 21 2012 15:03:41 for The Rivet MC analysis system by ![]() |