Enum Constant and Description |
---|
ARM
anhysteretic remanent magnetization: alternating-field treatment with
a DC biasing field
|
DEGAUSS_XYZ
static alternating-field treatment along three orthogonal axes
|
DEGAUSS_Z
static alternating-field treatment along one axis
|
IRM
isothermal remanent magnetization: a pulsed non-alternating field
|
NONE
no treatment applied
|
THERMAL
heating
|
UNKNOWN
unknown treatment type
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAxisLabel()
Returns the axis label to use when plotting a graph involving this treatment.
|
java.lang.String |
getNiceName()
Returns a user-friendly name for this treatment.
|
java.lang.String |
getUnit()
The units in which this treatment is quantified.
|
boolean |
involvesAf() |
static TreatType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TreatType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TreatType NONE
public static final TreatType DEGAUSS_XYZ
public static final TreatType DEGAUSS_Z
public static final TreatType ARM
public static final TreatType IRM
public static final TreatType THERMAL
public static final TreatType UNKNOWN
public static TreatType[] values()
for (TreatType c : TreatType.values()) System.out.println(c);
public static TreatType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getNiceName()
public java.lang.String getAxisLabel()
public java.lang.String getUnit()
public boolean involvesAf()
true
if this treatment involves application of
an alternating magnetic field