Class EventMergerConstants

java.lang.Object
org.jlab.analysis.eventmerger.EventMergerConstants

public class EventMergerConstants extends Object
Class organizing CCDB constants for background-merging purposes Includes TDC conversion factor, time jitter constants and DC readout parameters
Author:
devita
  • Field Details

  • Constructor Details

    • EventMergerConstants

      public EventMergerConstants()
  • Method Details

    • getDouble

      public double getDouble(DetectorType detector, EventMergerEnum key)
      Get double value for selected detector and constant (used for run-independent constants)
      Parameters:
      detector - : detector identifier
      key - : constant
      Returns:
    • getInt

      public int getInt(DetectorType detector, EventMergerEnum key)
      Get double value for selected detector and constant (used for run-independent constants)
      Parameters:
      detector - : detector identifier
      key - : constant
      Returns:
    • getDouble

      public double getDouble(int run, DetectorType detector, EventMergerEnum item)
      Get double value for selected run number, detector and constant
      Parameters:
      run - : run number
      detector - : detector identifier
      item - : constant
      Returns:
    • getInt

      public int getInt(int run, DetectorType detector, EventMergerEnum item)
      Get integer value for selected run number, detector and constant
      Parameters:
      run - : run number
      detector - : detector identifier
      item - : constant
      Returns:
    • getInt

      public int getInt(int run, DetectorType detector, EventMergerEnum item, int sector, int layer, int component)
      Get integer value for selected run number, detector component and constant
      Parameters:
      run - : run number
      detector - : detector identifier
      item - : constant
      sector -
      layer -
      component -
      Returns: