00001 /*************************************************************************** 00002 * 00003 * $Id: StKaonZeroMode0809.hh,v 1.1 2010/05/07 15:37:11 jwebb Exp $ 00004 * 00005 * Author: Thomas Ullrich, May 99 (based on Geant4 code, see below) 00006 *************************************************************************** 00007 * 00008 * The design of the StParticleDefinition class and all concrete 00009 * classes derived from it is largely based on the design of the 00010 * G4ParticleDefinition class from Geant4 (RD44). 00011 * Although the code is in large parts different (modified or rewritten) 00012 * and adapted to the STAR framework the basic idea stays the same. 00013 * 00014 *************************************************************************** 00015 * 00016 * $Log: StKaonZeroMode0809.hh,v $ 00017 * Revision 1.1 2010/05/07 15:37:11 jwebb 00018 * Added StKaonZeroMode0809 to represent the k0 --> pi+ pi- w/ 100% br in 00019 * gstar_part.g. 00020 * 00021 * Revision 1.1 1999/05/14 18:49:36 ullrich 00022 * Initial Revision 00023 * 00024 **************************************************************************/ 00025 #ifndef StKaonZeroMode0809_hh 00026 #define StKaonZeroMode0809_hh 00027 00028 #include "StMeson.hh" 00029 00030 class StKaonZeroMode0809 : public StMeson { 00031 public: 00032 static StKaonZeroMode0809* instance() {return &mKaonZero;} 00033 static StKaonZeroMode0809* kaonZero() {return &mKaonZero;} 00034 00035 private: 00036 static StKaonZeroMode0809 mKaonZero; 00037 00038 StKaonZeroMode0809(const string & aName, 00039 double mass, 00040 double width, 00041 double charge, 00042 int iSpin, 00043 int iParity, 00044 int iConjugation, 00045 int iIsospin, 00046 int iIsospinZ, 00047 int gParity, 00048 const string & pType, 00049 int lepton, 00050 int baryon, 00051 int encoding, 00052 bool stable, 00053 double lifetime); 00054 }; 00055 00056 #endif
1.5.9