Class GeometryFactory

java.lang.Object
org.jlab.detector.base.GeometryFactory

public class GeometryFactory extends Object
Author:
gavalian
  • Field Details Link icon

    • SYSTEM_LOCAL Link icon

      public static int SYSTEM_LOCAL
    • SYSTEM_TILTED Link icon

      public static int SYSTEM_TILTED
    • SYSTEM_CLAS Link icon

      public static int SYSTEM_CLAS
  • Constructor Details Link icon

    • GeometryFactory Link icon

      public GeometryFactory()
  • Method Details Link icon

    • getConstants Link icon

      public static org.jlab.geom.base.ConstantProvider getConstants(DetectorType type, int run, String variation)
      Load constants for given detector, with RUN and VARIATION specified
      Parameters:
      type - detector type
      run - run number
      variation - ccdb variation
      Returns:
    • getConstants Link icon

      public static org.jlab.geom.base.ConstantProvider getConstants(DetectorType type)
      Load constants for given detector, for default RUN=10 and VARIATION=default
      Parameters:
      type - detector type
      Returns:
    • getDetector Link icon

      public static org.jlab.geom.base.Detector getDetector(DetectorType type)
      Parameters:
      type -
      Returns:
    • getDetector Link icon

      public static org.jlab.geom.base.Detector getDetector(DetectorType type, int run, String variation)
      Load a detector in CLAS coordinate system, for given RUN and VARIATION
      Parameters:
      type - detector type
      run - run number
      variation - ccdb variation
      Returns: