spis.Surf.InteractModel
Class NascapModelParamSet

java.lang.Object
  extended byspis.Surf.InteractModel.ParameterSet
      extended byspis.Surf.InteractModel.NascapModelParamSet

public class NascapModelParamSet
extends ParameterSet

Class Name : NascapModelParamSet
Project ref : SPIS project
File name : NascapModelParamSet.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France http://www.onecert.fr
Status : under development
Creation : 7 mars 2004
Modification :

Description : The 19 NASCAP parameters to describe material electrical properties relevant to charging:
- param 1: Relative dielectric constant [-]
- param 2: Dielectric material thickness [m]
- param 3: Bulk conductivity [ohm-1.m-1]
- param 4: Atomic number [-]
- param 5: Maximum secondary electron emission (SEE) yield for electron impact [-]
- param 6: Primary electron energy that produces maximum SEE yield [keV]
- param 7: Range parameter r1 [Angstroms] in the range expression r1 (E/E0)^n1 + r2 (E/E0)^n2, with E0 = 1 kEv (or equivalently with no E0 coefficient and E expresed in keV)
- param 8: Range parameter n1 [-]
- param 9: Range parameter r2 [Angstroms]
- param 10: Range parameter n2 [-]
- param 11: Secondary electron yield due to impact of 1 keV protons [-]
- param 12: Incident proton energy that produces maximum secondary electron yield [keV]
- param 13: Photoelectron yield for normally incident sunlight [A/m2 at 1 AU]
- param 14: Surface resistivity [ohms]
- param 15: Maximum (absolute) potential attainable before a discharge occurs
- param 16: Maximum potential difference between surface and underlying conductor before a discharge occurs
- param 17: Radiation induced conductivity coefficient K [ohm-1.m-1] in the law K*(rate/rate0)^D, with rate0 = 1 Rad/s (TBC), (or equivalently with no rate0 coefficient and rate expresed in Rad/s)

- param 18: Radiation induced conductivity power (D)
- param 19: Material density [kg/m3]
NB: BE CAREFUL WHEN ADDRESSING THEM, IN JAVA THEIR INDEXING STARTS AT 0, AND IS THUS SHIFTED OF 1 (FROM 0 TO 18)

Versions and anomalies correction :

Version numberAuthor (name, e-mail) Corrections/Modifications
0.1 JF Roussel, roussel@onecert.frCreation


Version:
0.1
Author:
JF Roussel

Constructor Summary
NascapModelParamSet(java.lang.String materialName, java.lang.String materialComment, InteractModel interactModel, float[] nascapParameters)
          Default constructor
 
Methods inherited from class spis.Surf.InteractModel.ParameterSet
getComment, getInteractModel, getName, getParam, getParams, setComment, setInteractModel, setName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NascapModelParamSet

public NascapModelParamSet(java.lang.String materialName,
                           java.lang.String materialComment,
                           InteractModel interactModel,
                           float[] nascapParameters)
Default constructor