    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class JSci.physics.particles.Lepton

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

public abstract class Lepton
extends QuantumParticle

A class representing leptons.

##

Lepton()
  Constructs a lepton.

##

baryonQN()
  Returns the baryon number.
isospin()
  Returns the number of 1/2 units of isospin.
isospinZ()
  Returns the number of 1/2 units of the z-component of isospin.
spin()
  Returns the number of 1/2 units of spin.
strangeQN()
  Returns the strangeness number.

##

Lepton

     public Lepton()

  Constructs a lepton.

##

spin

     public final int spin()

  Returns the number of 1/2 units of spin.

  Returns:
    1
  Overrides:
    spin in class QuantumParticle

baryonQN

     public final int baryonQN()

  Returns the baryon number.

  Returns:
    0
  Overrides:
    baryonQN in class QuantumParticle

strangeQN

     public final int strangeQN()

  Returns the strangeness number.

  Returns:
    0
  Overrides:
    strangeQN in class QuantumParticle

isospin

     public final int isospin()

  Returns the number of 1/2 units of isospin.

  Returns:
    0
  Overrides:
    isospin in class QuantumParticle

isospinZ

     public final int isospinZ()

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

  Overrides:
    isospinZ in class QuantumParticle

    All Packages  Class Hierarchy  This Package  Previous  Next  Index