Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

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 {
00013   struct ParticleCodes{
00014     static const int DQUARK             =   1;
00015     static const int UQUARK             =   2;
00016     static const int SQUARK             =   3;
00017     static const int CQUARK             =   4;
00018     static const int BQUARK             =   5;
00019     static const int TQUARK             =   6;
00020     
00021     static const int ELECTRON           =  11;
00022     static const int NU_E               =  12;
00023     static const int ELECTRON_NEUTRINO  =  12;
00024     
00025     static const int  MUON              =  13;
00026     static const int NU_MU              =  14;
00027     static const int MUON_NEUTRINO      =  14;
00028 
00029     static const int  TAU               =  15;
00030     static const int NU_TAU             =  16;
00031     static const int TAU_NEUTRINO       =  16;
00032     
00033     static const int GLUON              =  21;
00034     static const int PHOTON             =  22;
00035     static const int GAMMA              =  22;
00036     static const int Z0                 =  23;
00037     static const int W                  =  24;
00038     static const int HIGGS              =  25;
00039     
00040     static const int CHARGED_PION       = 211;
00041     static const int PI0                = 111;
00042     static const int K0                 = 311;
00043     static const int CHARGED_KAON       = 321;
00044     static const int K0_L               = 130;
00045     static const int K0_S               = 310;
00046   };
00047 }
00048 //namespace
00049 #endif
00050 
00051 
00052 
00053 
00054 

Generated on Wed May 1 14:35:47 2002 for AtlfastEvent by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001