Package | Description |
---|---|
org.lcsim.detector | |
org.lcsim.detector.converter.compact | |
org.lcsim.detector.material |
Modifier and Type | Field and Description |
---|---|
(package private) IMaterial |
LogicalVolume.material |
Modifier and Type | Method and Description |
---|---|
IMaterial |
IDetectorFactory.createMaterialElement(String name,
double Z,
double A,
double density,
IMaterial.State state,
double temperature,
double pressure) |
IMaterial |
DetectorFactory.createMaterialElement(String name,
double Z,
double A,
double density,
IMaterial.State state,
double temperature,
double pressure) |
IMaterial |
IDetectorFactory.createMaterialMixture(String name,
int nComponents,
double density,
IMaterial.State state) |
IMaterial |
DetectorFactory.createMaterialMixture(String name,
int nComponents,
double density,
IMaterial.State state) |
IMaterial |
LogicalVolume.getMaterial() |
IMaterial |
ILogicalVolume.getMaterial() |
Modifier and Type | Method and Description |
---|---|
ILogicalVolume |
IDetectorFactory.createLogicalVolume(String name,
ISolid solid,
IMaterial material) |
ILogicalVolume |
DetectorFactory.createLogicalVolume(String name,
ISolid solid,
IMaterial material) |
Constructor and Description |
---|
LogicalVolume(String name,
ISolid solid,
IMaterial material) |
Modifier and Type | Field and Description |
---|---|
(package private) IMaterial |
SiTrackerEndcap2Converter.vacuum |
(package private) IMaterial |
SiTrackerFixedTarget2Converter.vacuum |
(package private) IMaterial |
SiTrackerFixedTargetConverter.vacuum |
(package private) IMaterial |
SiTrackerSpectrometerConverter.vacuum |
Modifier and Type | Method and Description |
---|---|
private ILogicalVolume |
CylindricalBarrelCalorimeterConverter.buildEnvelope(CylindricalBarrelCalorimeter cal,
IMaterial material) |
private ILogicalVolume |
CylindricalEndcapCalorimeterConverter.buildEnvelope(CylindricalEndcapCalorimeter cal,
IMaterial material) |
private ILogicalVolume |
TubeSegmentConverter.buildEnvelope(TubeSegment tubeSeg,
IMaterial material) |
Modifier and Type | Interface and Description |
---|---|
interface |
IMaterialMixture
This interface is a material mixture that is defined by a list
of sub-materials.
|
Modifier and Type | Class and Description |
---|---|
class |
MaterialElement
This class is a Material that represents a chemical element.
|
class |
MaterialMixture
This class implements the @see IMaterialMixture interface.
|
Modifier and Type | Method and Description |
---|---|
IMaterial |
IMaterialStore.get(String name) |
IMaterial |
MaterialStore.get(String name) |
Modifier and Type | Method and Description |
---|---|
static double |
BetheBlochCalculator.computeBetheBloch(IMaterial material,
Hep3Vector p,
double mass,
double charge,
double distance)
Calculate Bethe-Bloch using an IMaterial.
|
static double |
BetheBlochCalculator.computeBetheBloch(IMaterial material,
Particle particle,
double distance)
Calculate Bethe-Bloch using IMaterial and Particle.
|
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.