Package | Description |
---|---|
org.lcsim.detector | |
org.lcsim.detector.converter.compact |
Modifier and Type | Class and Description |
---|---|
class |
LogicalVolume
Implementation of @see ILogicalVolume.
|
Modifier and Type | Field and Description |
---|---|
(package private) ILogicalVolume |
GeometryInfo.logicalVolume |
(package private) ILogicalVolume |
PhysicalVolume.logicalVolume |
(package private) ILogicalVolume |
PhysicalVolume.motherLogicalVolume |
Modifier and Type | Method and Description |
---|---|
ILogicalVolume |
IDetectorFactory.createLogicalVolume(String name,
ISolid solid,
IMaterial material) |
ILogicalVolume |
DetectorFactory.createLogicalVolume(String name,
ISolid solid,
IMaterial material) |
ILogicalVolume |
IPhysicalVolume.getLogicalVolume()
Get the associated LogicalVolume.
|
ILogicalVolume |
IGeometryInfo.getLogicalVolume()
Get the associated
ILogicalVolume . |
ILogicalVolume |
GeometryInfo.getLogicalVolume() |
ILogicalVolume |
PhysicalVolume.getLogicalVolume() |
ILogicalVolume |
IPhysicalVolume.getMotherLogicalVolume()
Get the mother's LogicalVolume.
|
ILogicalVolume |
PhysicalVolume.getMotherLogicalVolume() |
Modifier and Type | Method and Description |
---|---|
IPhysicalVolume |
IDetectorFactory.createPhysicalVolume(ITransform3D transform,
String name,
ILogicalVolume logicalVolume,
ILogicalVolume motherLogicalVolume,
int copyNum) |
IPhysicalVolume |
DetectorFactory.createPhysicalVolume(ITransform3D transform,
String name,
ILogicalVolume logicalVolume,
ILogicalVolume motherLogicalVolume,
int copyNum) |
private void |
GeometryInfo.setup(IDetectorElement de,
ILogicalVolume logicalVolume,
IPhysicalVolumePath support)
This method provides a single point of entry
for setting up a GeometryInfo object.
|
Constructor and Description |
---|
GeometryInfo(IDetectorElement de,
ILogicalVolume lv)
Creates an orphan volume with a LogicalVolume
but no support in the geometry tree.
|
PhysicalVolume(ITransform3D transform,
String name,
ILogicalVolume logicalVolume,
ILogicalVolume motherLogicalVolume,
int copyNum) |
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) |
private ILogicalVolume |
SiTrackerBarrelConverter.buildModule(org.jdom.Element subdetElement,
String module_name) |
private ILogicalVolume |
SiTrackerFixedTarget2ConverterBarrel.buildModule(org.jdom.Element subdetElement,
String module_name) |
private ILogicalVolume |
SiTrackerEndcapConverter.makeLayer(Detector detector,
Subdetector subdet,
double innerR,
double outerR,
double thickness,
int nwedges,
org.jdom.Element layerElement,
Map<String,SiTrackerModuleParameters> moduleParameters) |
private ILogicalVolume |
SiTrackerEndcapConverter.makeWedge(Detector detector,
Subdetector subdet,
double innerR,
double outerR,
double thickness,
int nwedges,
int layern) |
Modifier and Type | Method and Description |
---|---|
private Map<String,ILogicalVolume> |
SiTrackerBarrelConverter.buildModules(Subdetector subdet) |
private Map<String,ILogicalVolume> |
SiTrackerFixedTarget2ConverterBarrel.buildModules(Subdetector subdet) |
Modifier and Type | Method and Description |
---|---|
private void |
CylindricalBarrelCalorimeterConverter.buildLayers(CylindricalBarrelCalorimeter cal,
ILogicalVolume envelope) |
private void |
CylindricalEndcapCalorimeterConverter.buildLayers(CylindricalEndcapCalorimeter cal,
ILogicalVolume envelope) |
private void |
DetectorConverter.buildTrackingVolume(ILogicalVolume world,
Detector detector) |
void |
SiTrackerEndcapConverter.makeBoxModule(ILogicalVolume module,
SiTrackerModuleParameters moduleParameters,
int moduleTypeId) |
private void |
SiTrackerEndcapConverter.makeModules(Subdetector subdet,
ILogicalVolume wedgeLV,
org.jdom.Element moduleElement,
SiTrackerModuleParameters module,
int layern) |
void |
SiTrackerEndcapConverter.makeTrapModule(ILogicalVolume module,
SiTrackerModuleParameters moduleParameters,
int moduleTypeId) |
void |
SiTrackerEndcapConverter.makeTrdModule(ILogicalVolume module,
SiTrackerModuleParameters moduleParameters,
int moduleTypeId) |
Modifier and Type | Method and Description |
---|---|
private void |
SiTrackerBarrelConverter.buildLayers(Detector detector,
Subdetector subdet,
Map<String,ILogicalVolume> modules) |
private void |
SiTrackerFixedTarget2ConverterBarrel.buildLayers(Detector detector,
Subdetector subdet,
Map<String,ILogicalVolume> modules) |
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.