public interface IMaterial
org.lcsim.detector
package.Modifier and Type | Interface and Description |
---|---|
static class |
IMaterial.State |
Modifier and Type | Field and Description |
---|---|
static double |
defaultIonizationPotential |
static double |
defaultPressure |
static IMaterial.State |
defaultState |
static double |
defaultTemperature |
static IMaterial.State |
Gas |
static IMaterial.State |
Liquid |
static IMaterial.State |
Solid |
static IMaterial.State |
Unknown |
Modifier and Type | Method and Description |
---|---|
double |
getA()
Get the atomic number of this material.
|
double |
getDensity()
Get the density of this material in g/cm3.
|
double |
getMoliereRadius()
Get the Moliere radius in cm.
|
String |
getName()
Get the name of this material.
|
double |
getNuclearInteractionLength()
Get the nuclear interaction length in g/cm2.
|
double |
getNuclearInteractionLengthWithDensity()
Get the nuclear interaction length in g/cm2.
|
double |
getPressure()
Get the pressure of the material in atmospheres.
|
double |
getRadiationLength()
Get the radiation length in g/cm2.
|
double |
getRadiationLengthWithDensity()
Get the radiation length in cm.
|
IMaterial.State |
getState()
Get the state of this material, either liquid, gas, solid, or unknown.
|
double |
getTemperature()
Get the temperature of the material in Kelvin.
|
double |
getZ()
Get the atomic mass of this material.
|
static final IMaterial.State Unknown
static final IMaterial.State Gas
static final IMaterial.State Liquid
static final IMaterial.State Solid
static final double defaultTemperature
static final IMaterial.State defaultState
static final double defaultPressure
static final double defaultIonizationPotential
String getName()
double getDensity()
double getZ()
double getA()
double getNuclearInteractionLength()
double getNuclearInteractionLengthWithDensity()
double getRadiationLength()
double getRadiationLengthWithDensity()
double getMoliereRadius()
double getTemperature()
double getPressure()
IMaterial.State getState()
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.