|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object hep.physics.yappi.PDGID
Implements a decoder for the Monte Carlo Particle Numbering Scheme. The scheme is documented in D.E. Groom et al., European Physical Journal C15, 1 (2000) or on the web: http://pdg.lbl.gov/ The implementation refers to the document of June 14, 2000 10:40.
Field Summary | |
protected int |
C
|
protected boolean |
excited
|
protected String |
family
|
protected int |
G
|
protected double |
I
|
protected double |
J
|
protected boolean |
likely
|
protected int |
n
|
protected int |
nJ
|
protected int |
nL
|
protected int |
nq1
|
protected int |
nq2
|
protected int |
nq3
|
protected int |
nr
|
protected int |
P
|
protected boolean |
particle
|
protected boolean |
susy
|
protected int |
susyState
|
protected boolean |
technicolor
|
Constructor Summary | |
PDGID(int id)
Creates a PDGID given the number |
Method Summary | |
protected void |
decode(int id)
decodes id |
protected void |
decodeBaryons(int id)
|
protected void |
decodeBase(int id)
decodes id |
protected void |
decodeComposites(int id)
|
protected void |
decodeFlavors(int id)
|
protected void |
decodeMesons(int id)
|
protected void |
decodeUser(int r)
user decoding method |
int |
getC()
returns C or 0 if unspecified |
String |
getFamily()
|
double |
getI()
returns I |
int |
getID()
|
double |
getJ()
returns J |
int |
getN()
returns n |
int |
getNJ()
returns nJ |
int |
getNL()
returns nL |
int |
getNq1()
returns nq1 |
int |
getNq2()
returns nq2 |
int |
getNq3()
returns nq3 |
int |
getNr()
returns nr |
int |
getP()
returns P or 0 if unspecified |
int |
getSusyState()
|
boolean |
isExcited()
|
boolean |
isLikely()
|
boolean |
isParticle()
|
boolean |
isSusy()
|
boolean |
isTechnicolor()
|
static void |
main(String[] args)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected boolean particle
protected String family
protected boolean likely
protected boolean excited
protected boolean technicolor
protected boolean susy
protected int susyState
protected double I
protected double J
protected int P
protected int C
protected int G
protected int n
protected int nr
protected int nL
protected int nq1
protected int nq2
protected int nq3
protected int nJ
Constructor Detail |
public PDGID(int id)
id
- PDG ID for particleMethod Detail |
public int getID()
public boolean isParticle()
public boolean isExcited()
public boolean isTechnicolor()
public boolean isSusy()
public int getSusyState()
public String getFamily()
public boolean isLikely()
public int getN()
public int getNr()
public int getNL()
public int getNq1()
public int getNq2()
public int getNq3()
public int getNJ()
public double getI()
public double getJ()
public int getP()
public int getC()
protected void decode(int id)
protected void decodeUser(int r)
protected void decodeBase(int id)
protected void decodeFlavors(int id)
protected void decodeComposites(int id)
protected void decodeMesons(int id)
protected void decodeBaryons(int id)
public String toString()
public static void main(String[] args)
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |