Class ConstantsManager

java.lang.Object
org.jlab.detector.calib.utils.ConstantsManager

public class ConstantsManager extends Object
Author:
gavalian
  • Constructor Details

    • ConstantsManager

      public ConstantsManager()
    • ConstantsManager

      public ConstantsManager(String variation)
  • Method Details

    • getVariation

      public String getVariation()
    • setVariation

      public void setVariation(String variation)
    • setTimeStamp

      public void setTimeStamp(String timestamp)
    • init

      public void init(String... tables)
    • init

      public void init(List<String> tables)
    • init

      public void init(Map<String,Integer> tables)
      use a map just to avoid name clash
      Parameters:
      tables - map of table_name to #indices
    • getRequestStatus

      public int getRequestStatus()
    • init

      public void init(List<String> keys, List<String> tables)
    • getConstants

      public org.jlab.utils.groups.IndexedTable getConstants(int run, String table)
    • getRcdbConstants

      public RCDBConstants getRcdbConstants(int run)
    • getRcdbConstant

      public RCDBConstants.RCDBConstant getRcdbConstant(int run, String name)
    • reset

      public void reset()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • main

      public static void main(String[] args)