Package org.jlab.geom.detector.ec
Class ECLayer
- All Implemented Interfaces:
Layer<ScintillatorPaddle>
,Showable
An Electromagnetic Calorimeter (EC)
Layer
.
Factory: ECFactory
Hierarchy:
ECDetector
→
ECSector
→
ECSuperlayer
→
ECLayer
→
ScintillatorPaddle
- Author:
- jnhankins
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
Returns the layer thicknessBuilds the contour of the layer surface as a Triangle3DgetType()
Returns "EC Layer".Methods inherited from class org.jlab.geom.abs.AbstractLayer
addComponent, getAllComponents, getBoundary, getComponent, getCrossSections, getDetectorId, getHits, getLayerHits, getLayerId, getNumComponents, getPlane, getSectorId, getSuperlayerId, getTransformation, onSetTransformation, setTransformation, show, toString
-
Constructor Details
-
ECLayer
protected ECLayer(int sectorId, int superlayerId, int layerId)
-
-
Method Details
-
getType
Returns "EC Layer".- Returns:
- "EC Layer"
-
getTrajectorySurface
Builds the contour of the layer surface as a Triangle3D- Returns:
- the layer contour
-
getThickness
public double getThickness()Returns the layer thickness- Returns:
- thickness
-