StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StSigmaPlus1385.hh
1 /***************************************************************************
2  *
3  * $Id: StSigmaPlus1385.hh,v 1.1 2010/01/28 21:54:20 jwebb Exp $
4  *
5  * Author: Thomas Ullrich, May 99 (based on Geant4 code, see below)
6  ***************************************************************************
7  *
8  * The design of the StParticleDefinition class and all concrete
9  * classes derived from it is largely based on the design of the
10  * G4ParticleDefinition class from Geant4 (RD44).
11  * Although the code is in large parts different (modified or rewritten)
12  * and adapted to the STAR framework the basic idea stays the same.
13  *
14  ***************************************************************************
15  *
16  * $Log: StSigmaPlus1385.hh,v $
17  * Revision 1.1 2010/01/28 21:54:20 jwebb
18  * Added the Sigma(1385) baryons.
19  *
20  * Revision 1.1 1999/05/14 18:50:13 ullrich
21  * Initial Revision
22  *
23  **************************************************************************/
24 #ifndef StSigmaPlus1385_hh
25 #define StSigmaPlus1385_hh
26 
27 #include "StBaryon.hh"
28 
29 class StSigmaPlus1385 : public StBaryon {
30 public:
31  static StSigmaPlus1385* instance() {return &mSigmaPlus1385;}
32  static StSigmaPlus1385* SigmaPlus1385() {return &mSigmaPlus1385;}
33 
34 private:
35  static StSigmaPlus1385 mSigmaPlus1385;
36 
37  StSigmaPlus1385(const string & aName,
38  double mass,
39  double width,
40  double charge,
41  int iSpin,
42  int iParity,
43  int iConjugation,
44  int iIsospin,
45  int iIsospinZ,
46  int gParity,
47  const string & pType,
48  int lepton,
49  int baryon,
50  int encoding,
51  bool stable,
52  double lifetime);
53 };
54 
55 #endif