public abstract class Quark extends QuantumParticle
Modifier and Type | Field and Description |
---|---|
static int |
BLUE |
int |
color
The color.
|
static int |
GREEN |
static int |
RED |
spinZ
momentum, position
Constructor and Description |
---|
Quark()
Constructs a quark.
|
Modifier and Type | Method and Description |
---|---|
Quark |
absorb(Gluon g)
Absorbs a gluon.
|
int |
baryonQN()
Returns the number of 1/3 units of baryon number.
|
int |
eLeptonQN()
Returns the electron lepton number.
|
Quark |
emit(Gluon g)
Emits a gluon.
|
int |
isospin()
Returns the number of 1/2 units of isospin.
|
int |
isospinZ()
Returns the number of 1/2 units of the z-component of isospin.
|
int |
muLeptonQN()
Returns the muon lepton number.
|
int |
spin()
Returns the number of 1/2 units of spin.
|
int |
tauLeptonQN()
Returns the tau lepton number.
|
anti, charge, isAnti, strangeQN
equals, restMass
public static final int RED
public static final int GREEN
public static final int BLUE
public int color
public final int spin()
spin
in class QuantumParticle
public final int eLeptonQN()
eLeptonQN
in class QuantumParticle
public final int muLeptonQN()
muLeptonQN
in class QuantumParticle
public final int tauLeptonQN()
tauLeptonQN
in class QuantumParticle
public final int baryonQN()
baryonQN
in class QuantumParticle
public final int isospin()
isospin
in class QuantumParticle
public final int isospinZ()
isospinZ
in class QuantumParticle