public class CylindricalEndcapCalorimeterConverter extends AbstractSubdetectorConverter implements ISubdetectorConverter
Constructor and Description |
---|
CylindricalEndcapCalorimeterConverter() |
Modifier and Type | Method and Description |
---|---|
private void |
buildDetectorElements(CylindricalEndcapCalorimeter cal,
DetectorElement endcap,
DetectorElement reflectedEndcap) |
private ILogicalVolume |
buildEnvelope(CylindricalEndcapCalorimeter cal,
IMaterial material) |
private void |
buildLayers(CylindricalEndcapCalorimeter cal,
ILogicalVolume envelope) |
void |
convert(Subdetector subdet,
Detector detector)
Sub-classes must implement this.
|
Class |
getSubdetectorType()
Sub-classes must implement this.
|
makeIdentifierDictionary, makeIdentifierHelper, makeIdentifiers, makeSubdetectorDetectorElement
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
makeIdentifierHelper, makeIdentifiers, makeSubdetectorDetectorElement
public CylindricalEndcapCalorimeterConverter()
public void convert(Subdetector subdet, Detector detector)
AbstractSubdetectorConverter
convert
in interface ISubdetectorConverter
convert
in class AbstractSubdetectorConverter
private void buildDetectorElements(CylindricalEndcapCalorimeter cal, DetectorElement endcap, DetectorElement reflectedEndcap)
private ILogicalVolume buildEnvelope(CylindricalEndcapCalorimeter cal, IMaterial material)
private void buildLayers(CylindricalEndcapCalorimeter cal, ILogicalVolume envelope)
public Class getSubdetectorType()
AbstractSubdetectorConverter
getSubdetectorType
in interface ISubdetectorConverter
getSubdetectorType
in class AbstractSubdetectorConverter
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.