public class CylindricalEndcapCalorimeter extends CylindricalCalorimeter
Calorimeter.CalorimeterType
innerR, maxZ, minZ, outerR
calorimeterType, innerRadius, innerZ, nsides, outerRadius, outerZ, sectionPhi, zlength
layering
Constructor and Description |
---|
CylindricalEndcapCalorimeter(org.jdom.Element node) |
Modifier and Type | Method and Description |
---|---|
void |
appendHepRep(HepRepFactory factory,
HepRep heprep)
HepRepProvider: optional impl for subclass
|
private void |
build(org.jdom.Element node) |
double |
getZLength()
Get the Calorimeter's Z length.
|
boolean |
isEndcap() |
double[] |
transformLocalToGlobal(double[] localPos)
FIXME: This has an implicit assumption that the localPos is that of the layer.
|
getInnerRadius, getInnerZ, getNumberOfSides, getOuterRadius, getOuterZ, getSectionPhi, getZMax, getZMin
getCalorimeterType, getCellSizeU, getCellSizeV, getTotalThickness, isCalorimeter
getDe, getDistanceToLayer, getDistanceToSensor, getInteractionLengths, getInteractionLengths, getLayer, getLayering, getLayerThickness, getNumberOfLayers, getRadiationLengths, getRadiationLengths, getSensorThickness, getTotalThickess, isLayered, setLayering
getDetectorElement, getDigiHitsCollectionName, getHitsCollectionName, getIDDecoder, getName, getNode, getReadout, getReflect, getSystemID, getVisAttributes, isBarrel, isInsideTrackingVolume, isTracker, setDetectorElement, setDigiHitsCollectionName, setReadout, setVisAttributes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDe, getDistanceToLayer, getDistanceToSensor, getInteractionLengths, getInteractionLengths, getLayerThickness, getNumberOfLayers, getRadiationLengths, getRadiationLengths, getSensorThickness
getDetectorElement, getDigiHitsCollectionName, getHitsCollectionName, getIDDecoder, getLayering, getName, getReflect, getSystemID, getVisAttributes, isBarrel, isInsideTrackingVolume, isTracker
CylindricalEndcapCalorimeter(org.jdom.Element node) throws org.jdom.JDOMException
org.jdom.JDOMException
public boolean isEndcap()
isEndcap
in interface Subdetector
isEndcap
in class Subdetector
private void build(org.jdom.Element node) throws org.jdom.JDOMException
org.jdom.JDOMException
public void appendHepRep(HepRepFactory factory, HepRep heprep)
AbstractSubdetector
appendHepRep
in interface HepRepProvider
appendHepRep
in class AbstractSubdetector
public double[] transformLocalToGlobal(double[] localPos)
transformLocalToGlobal
in interface Subdetector
transformLocalToGlobal
in class Subdetector
public double getZLength()
Calorimeter
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.