Package | Description |
---|---|
org.lcsim.detector.converter.compact | |
org.lcsim.geometry | |
org.lcsim.geometry.compact |
A package for reading compact geometry XML files.
|
org.lcsim.geometry.compact.converter.html | |
org.lcsim.geometry.compact.converter.lcdd | |
org.lcsim.geometry.compact.converter.svg | |
org.lcsim.plugin.conditions | |
org.lcsim.util.loop |
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) |
void |
PolyhedraEndcapCalorimeterConverter.convert(Subdetector subdet,
Detector detector) |
void |
PolyhedraBarrelCalorimeterConverter.convert(Subdetector subdet,
Detector detector) |
void |
PolyhedraEndcapCalorimeter2Converter.convert(Subdetector subdet,
Detector detector) |
void |
ISubdetectorConverter.convert(Subdetector subdet,
Detector detector)
This is the primary conversion method for building the detailed geometry and the
hierarchy of DetectorElement nodes.
|
void |
TubeSegmentConverter.convert(Subdetector subdet,
Detector detector) |
void |
SiTrackerBarrelConverter.convert(Subdetector subdet,
Detector detector) |
void |
SiTrackerEndcapConverter.convert(Subdetector subdet,
Detector detector) |
void |
SiTrackerEndcap2Converter.convert(Subdetector subdet,
Detector detector) |
void |
CylindricalEndcapCalorimeterConverter.convert(Subdetector subdet,
Detector detector) |
void |
PolyconeSupportConverter.convert(Subdetector subdet,
Detector detector) |
void |
SiTrackerFixedTarget2ConverterBarrel.convert(Subdetector subdet,
Detector detector) |
void |
DiskTrackerConverter.convert(Subdetector subdet,
Detector detector) |
void |
MultiLayerTrackerConverter.convert(Subdetector subdet,
Detector detector) |
void |
PolyhedraBarrelCalorimeter2Converter.convert(Subdetector subdet,
Detector detector) |
void |
CylindricalBarrelCalorimeterConverter.convert(Subdetector subdet,
Detector detector) |
void |
SiTrackerFixedTarget2Converter.convert(Subdetector subdet,
Detector detector) |
void |
SiTrackerFixedTargetConverter.convert(Subdetector subdet,
Detector detector) |
void |
SiTrackerSpectrometerConverter.convert(Subdetector subdet,
Detector detector) |
abstract void |
AbstractSubdetectorConverter.convert(Subdetector subdet,
Detector detector)
Sub-classes must implement this.
|
void |
EcalBarrelConverter.convert(Subdetector subdet,
Detector detector) |
private ILogicalVolume |
SiTrackerEndcapConverter.makeLayer(Detector detector,
Subdetector subdet,
double innerR,
double outerR,
double thickness,
int nwedges,
org.jdom.Element layerElement,
Map<String,SiTrackerModuleParameters> moduleParameters) |
IDetectorElement |
ISubdetectorConverter.makeSubdetectorDetectorElement(Detector detector,
Subdetector subdetector)
Create the top-level
IDetectorElement for this
Subdetector. |
IDetectorElement |
AbstractSubdetectorConverter.makeSubdetectorDetectorElement(Detector detector,
Subdetector subdetector) |
private ILogicalVolume |
SiTrackerEndcapConverter.makeWedge(Detector detector,
Subdetector subdet,
double innerR,
double outerR,
double thickness,
int nwedges,
int layern) |
Modifier and Type | Class and Description |
---|---|
class |
Detector |
Modifier and Type | Method and Description |
---|---|
Detector |
CompactReader.read(InputStream in)
Read a compact geometry XML file.
|
Modifier and Type | Method and Description |
---|---|
private void |
CompactReader.readConstants(org.jdom.Element lccdd,
Detector det) |
private void |
CompactReader.readFields(org.jdom.Element lccdd,
Detector det) |
private void |
CompactReader.readHeader(org.jdom.Element lccdd,
Detector det) |
(package private) void |
CompactReader.readIncludes(org.jdom.Element lccdd,
Detector det) |
private void |
CompactReader.readLimits(org.jdom.Element lccdd,
Detector det) |
private void |
CompactReader.readMaterials(org.jdom.Element compact,
Detector det) |
private void |
CompactReader.readMatrices(org.jdom.Element compact,
Detector det) |
private Map<String,Readout> |
CompactReader.readReadouts(org.jdom.Element lccdd,
Detector det) |
private void |
CompactReader.readRegions(org.jdom.Element lccdd,
Detector det) |
private void |
CompactReader.readSubdetectors(org.jdom.Element lccdd,
Detector det,
Map<String,Readout> readoutMap) |
private void |
CompactReader.readVisAttributes(org.jdom.Element lccdd,
Detector det)
Create the VisAttributes objects from vis elements in the display block.
|
Modifier and Type | Method and Description |
---|---|
static org.jdom.Element |
HtmlConverter.convert(Detector d) |
private static void |
HtmlConverter.defines(org.jdom.Element parent,
Detector detector) |
private static void |
HtmlConverter.detectorHeader(org.jdom.Element parent,
Detector detector) |
private static void |
HtmlConverter.fields(org.jdom.Element parent,
Detector detector) |
private static void |
HtmlConverter.lengthTable(org.jdom.Element parent,
Detector detector,
List<String> subdets) |
private static void |
HtmlConverter.readoutIndex(org.jdom.Element parent,
Detector detector) |
private static void |
HtmlConverter.subdetectorIndex(org.jdom.Element parent,
Detector detector,
List<String> names) |
private static void |
HtmlConverter.sysIdIndex(org.jdom.Element parent,
Detector detector) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
LCDDDetector |
Modifier and Type | Method and Description |
---|---|
static org.jdom.Element |
SvgConverter.convert(Detector d) |
private static void |
SvgConverter.convertSubdetectors(org.jdom.Element parent,
Detector detector,
double maxZ,
double maxY) |
private static double[] |
SvgConverter.findMaxZY(Detector detector) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
HepRepOnlyDetector
A "dummy" detector which is only able to provide HepRep's for WIRED for
when no other geometry is available.
|
Modifier and Type | Class and Description |
---|---|
class |
DummyDetector
A "dummy" detector loaded when no geometry info is available.
|
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.