Class ECLayer

All Implemented Interfaces:
Layer<ScintillatorPaddle>, Showable

public class ECLayer extends AbstractLayer<ScintillatorPaddle>
An Electromagnetic Calorimeter (EC) Layer.

Factory: ECFactory
Hierarchy: ECDetectorECSectorECSuperlayerECLayerScintillatorPaddle

Author:
jnhankins
  • Constructor Details

    • ECLayer

      protected ECLayer(int sectorId, int superlayerId, int layerId)
  • Method Details

    • getType

      public String getType()
      Returns "EC Layer".
      Returns:
      "EC Layer"
    • getTrajectorySurface

      public Triangle3D 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