    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class JSci.physics.quantum.QuantumParticle

    java.lang.Object
       |
       +----JSci.physics.Particle
               |
               +----JSci.physics.quantum.QuantumParticle

public abstract class QuantumParticle
extends Particle

A class representing quantum particles.

##

spinZ
  The number of 1/2 units of the z-component of spin.

##

QuantumParticle()
  Constructs a quantum particle.

##

anti()
  Returns the antiparticle of this particle.
baryonQN()
  Returns the baryon number.
charge()
  Returns the electric charge.
eLeptonQN()
  Returns the electron lepton number.
isAnti(QuantumParticle)
  Returns true if qp is the antiparticle.
isospin()
  Returns the number of 1/2 units of isospin.
isospinZ()
  Returns the number of 1/2 units of the z-component of isospin.
muLeptonQN()
  Returns the muon lepton number.
spin()
  Returns the number of 1/2 units of spin.
strangeQN()
  Returns the strangeness number.
tauLeptonQN()
  Returns the tau lepton number.

##

spinZ

     public int spinZ

  The number of 1/2 units of the z-component of spin.

##

QuantumParticle

     public QuantumParticle()

  Constructs a quantum particle.

##

spin

     public abstract int spin()

  Returns the number of 1/2 units of spin.

isospin

     public abstract int isospin()

  Returns the number of 1/2 units of isospin.

isospinZ

     public abstract int isospinZ()

  Returns the number of 1/2 units of the z-component of isospin.

charge

     public abstract int charge()

  Returns the electric charge.

eLeptonQN

     public abstract int eLeptonQN()

  Returns the electron lepton number.

muLeptonQN

     public abstract int muLeptonQN()

  Returns the muon lepton number.

tauLeptonQN

     public abstract int tauLeptonQN()

  Returns the tau lepton number.

baryonQN

     public abstract int baryonQN()

  Returns the baryon number.

strangeQN

     public abstract int strangeQN()

  Returns the strangeness number.

anti

     public abstract QuantumParticle anti()

  Returns the antiparticle of this particle.

isAnti

     public abstract boolean isAnti(QuantumParticle qp)

  Returns true if qp is the antiparticle.

    All Packages  Class Hierarchy  This Package  Previous  Next  Index