01: package JSci.physics.particles;
02:
03: import JSci.physics.quantum.QuantumParticle;
04:
05: /**
06: * A class representing antihadrons.
07: * @version 1.5
08: * @author Mark Hale
09: */
10: public abstract class AntiHadron extends QuantumParticle {
11: /**
12: * Constructs an antihadron.
13: */
14: public AntiHadron() {
15: }
16:
17: /**
18: * Returns the electron lepton number.
19: * @return 0
20: */
21: public final int eLeptonQN() {
22: return 0;
23: }
24:
25: /**
26: * Returns the muon lepton number.
27: * @return 0
28: */
29: public final int muLeptonQN() {
30: return 0;
31: }
32:
33: /**
34: * Returns the tau lepton number.
35: * @return 0
36: */
37: public final int tauLeptonQN() {
38: return 0;
39: }
40: }
|