StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StarClassLibrary
StAntiHyperTriton.hh
1
/***************************************************************************
2
*
3
* $Id: StAntiHyperTriton.hh,v 1.1 2011/08/12 18:57:04 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: StAntiHyperTriton.hh,v $
17
* Revision 1.1 2011/08/12 18:57:04 jwebb
18
* The anti hyper triton.
19
*
20
* Revision 1.1 2010/01/28 20:01:00 jwebb
21
* Added two 'STAR' particle classes. The (fake) Dalitz particle, which
22
* is really just a pi0 with its Dalitz decay branch at 100%. It is added
23
* so the embedding team can access it by the geant ID defined in gstar_part.g.
24
* The hypertriton is also added.
25
*
26
* In both cases we define a fake PDG id in the header file StarPDGEncoding.hh.
27
*
28
* Revision 1.1 1999/05/14 18:49:30 ullrich
29
* Initial Revision
30
*
31
**************************************************************************/
32
#ifndef StAntiHyperTriton_hh
33
#define StAntiHyperTriton_hh
34
35
#include "StIon.hh"
36
37
class
StAntiHyperTriton
:
public
StIon
{
38
public
:
39
static
StAntiHyperTriton
* instance() {
return
&mAntiHyperTriton;}
40
static
StAntiHyperTriton
* hypertriton() {
return
&mAntiHyperTriton;}
41
42
private
:
43
static
StAntiHyperTriton
mAntiHyperTriton;
44
45
StAntiHyperTriton
(
const
string
& aName,
46
double
mass,
47
double
width,
48
double
charge,
49
int
iSpin,
50
int
iParity,
51
int
iConjugation,
52
int
iIsospin,
53
int
iIsospinZ,
54
int
gParity,
55
const
string
& pType,
56
int
lepton,
57
int
baryon,
58
int
encoding,
59
bool
stable,
60
double
lifetime);
61
};
62
63
#endif
StIon
Definition:
StIon.hh:26
StAntiHyperTriton
Definition:
StAntiHyperTriton.hh:37
Generated by
1.8.5