ParticleCodes.h

Go to the documentation of this file.
00001 //=================================================
00002 //
00003 // ParticleCodes.h
00004 //
00005 // Interface to selectors for HepMC::GenParticles
00006 //
00007 //===================================================
00008 
00009 #ifndef ATLFAST_PARTICLECODES_H
00010 #define ATLFAST_PARTICLECODES_H
00011 
00012 namespace Atlfast {
00016   struct ParticleCodes{
00017     static const int DQUARK;
00018     static const int UQUARK;
00019     static const int SQUARK;
00020     static const int CQUARK;
00021     static const int BQUARK;
00022     static const int TQUARK;
00023     
00024     static const int ELECTRON;
00025     static const int NU_E;
00026     static const int ELECTRON_NEUTRINO;
00027     
00028     static const int MUON;
00029     static const int NU_MU;
00030     static const int MUON_NEUTRINO;
00031 
00032     static const int TAU;
00033     static const int NU_TAU;
00034     static const int TAU_NEUTRINO;
00035     
00036     static const int GLUON;
00037     static const int PHOTON;
00038     static const int GAMMA;
00039     static const int Z0;
00040     static const int W;
00041     static const int HIGGS;
00042     
00043     static const int CHARGED_PION;
00044     static const int PI0;
00045     static const int K0;
00046     static const int CHARGED_KAON;
00047     static const int K0_L;
00048     static const int K0_S;
00049     static const int LAMDA0;
00050   };
00051 }
00052 //namespace
00053 #endif
00054 
00055 
00056 
00057 
00058 

Generated on Fri Sep 21 13:00:09 2007 for AtlfastEvent by  doxygen 1.5.1