|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectspis.Util.Part.Part
Class Name : Part (particle)
Project ref : SPIS project
File name : Part.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France
http://www.onecert.fr
Status : under development
Creation : 25/08/2003
Modification :
Description : Particle.
Physical parameters describing a particle.
This is used as a simple structure (data only), hence data are
dfined as public.
Versions and anomalies correction :
Version number | Author (name, e-mail) | Corrections/Modifications |
0.1 | JF Roussel, roussel@onecert.fr | Creation |
Field Summary | |
private float |
charge
particle charge [elem charge unit] |
private float |
mass
particle mass [amu] |
private java.lang.String |
name
particle name |
Constructor Summary | |
Part(java.lang.String pName,
float pMass,
float pCharge)
|
Method Summary | |
float |
getCharge()
returns particle charge [elementary charge units] = [ecu] |
float |
getChargeC()
returns particle charge [C] |
float |
getMass()
returns particle mass [amu] |
float |
getMassKg()
returns particle mass [kg] |
float |
getMultFactorCKg(int chargeFlag,
int massFlag)
returns the multiplicative factor needed to transform particle number [#] into charge [C] (multFactor(1,0)) or mass [kg] (mulFactor(0,1)) |
java.lang.String |
getName()
returns particle Name |
float |
getThermalVelo(float temp)
returns thermal velocity ((kT/m)^1/2) [m/s] |
float |
multFactor(int chargeFlag,
int massFlag)
returns the multiplicative factor needed to transform particle number [#] into charge [elem charge units]=[ecu] (multFactor(1,0)) or mass [amu] (mulFactor(0,1)) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private float mass
private float charge
private java.lang.String name
Constructor Detail |
public Part(java.lang.String pName, float pMass, float pCharge)
Method Detail |
public float multFactor(int chargeFlag, int massFlag)
public float getMultFactorCKg(int chargeFlag, int massFlag)
public float getThermalVelo(float temp)
temp
- temperature [eV]
public float getMass()
public float getMassKg()
public float getChargeC()
public float getCharge()
public java.lang.String getName()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |