FreeHEP API
Version current

hep.physics.particle.properties
Interface ParticleType


public interface ParticleType

Describes physics properties of a particular type of particle

Author:
Tony Johnson
See Also:
ParticleProperties
Source Code:
ParticleType.java

Method Summary
 int get2xSpin()
          2 x Spin
 double getCharge()
          The charge of the particle
 double getMass()
          The rest mass of the particle (in Gev)
 String getName()
          The name of the particle, suitable for printing
 ParticlePropertyProvider getParticlePropertyProvider()
          Get the provider of this particle type
 int getPDGID()
          The particle data group ID
 double getWidth()
          Width
 

Method Detail

getPDGID

public int getPDGID()
The particle data group ID


getName

public String getName()
The name of the particle, suitable for printing


getMass

public double getMass()
The rest mass of the particle (in Gev)


getCharge

public double getCharge()
The charge of the particle


get2xSpin

public int get2xSpin()
2 x Spin


getWidth

public double getWidth()
Width


getParticlePropertyProvider

public ParticlePropertyProvider getParticlePropertyProvider()
Get the provider of this particle type


FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.