Class DatabaseConstantProvider

java.lang.Object
org.jlab.detector.calib.utils.DatabaseConstantProvider
All Implemented Interfaces:
org.jlab.geom.base.ConstantProvider

public class DatabaseConstantProvider extends Object implements org.jlab.geom.base.ConstantProvider
Author:
gavalian
  • Field Details Link icon

  • Constructor Details Link icon

    • DatabaseConstantProvider Link icon

      public DatabaseConstantProvider()
    • DatabaseConstantProvider Link icon

      public DatabaseConstantProvider(int run, String var)
    • DatabaseConstantProvider Link icon

      public DatabaseConstantProvider(int run, String var, String timestamp)
    • DatabaseConstantProvider Link icon

      public DatabaseConstantProvider(String address)
    • DatabaseConstantProvider Link icon

      public DatabaseConstantProvider(String address, String var)
  • Method Details Link icon

    • getEntrySet Link icon

      public Set<String> getEntrySet()
    • setTimeStamp Link icon

      public final void setTimeStamp(String timestamp)
    • readConstants Link icon

      public CalibrationConstants readConstants(String table_name, int nindex)
      Reads calibration constants for given table in the database.
      Parameters:
      table_name -
      nindex -
      Returns:
    • readConstants Link icon

      public CalibrationConstants readConstants(String table_name)
    • readTable Link icon

      public org.jlab.utils.groups.IndexedTable readTable(String table_name)
    • readTable Link icon

      public org.jlab.utils.groups.IndexedTable readTable(String table_name, int nindex)
    • loadTable Link icon

      public void loadTable(String table_name)
    • loadTables Link icon

      public void loadTables(String... tbl)
    • hasConstant Link icon

      public boolean hasConstant(String string)
      Specified by:
      hasConstant in interface org.jlab.geom.base.ConstantProvider
    • length Link icon

      public int length(String string)
      Specified by:
      length in interface org.jlab.geom.base.ConstantProvider
    • getDouble Link icon

      public double getDouble(String string, int i)
      Specified by:
      getDouble in interface org.jlab.geom.base.ConstantProvider
    • getInteger Link icon

      public int getInteger(String string, int i)
      Specified by:
      getInteger in interface org.jlab.geom.base.ConstantProvider
    • getString Link icon

      public String getString(String string, int i)
    • disconnect Link icon

      public void disconnect()
    • show Link icon

      public void show()
      prints out table with loaded values.
    • showString Link icon

      public String showString()
      returns a string representing a table printout of the constants
      Returns:
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object
    • clear Link icon

      public void clear()
    • getSize Link icon

      public int getSize()
    • getSize Link icon

      public int getSize(String name)
    • main Link icon

      public static void main(String[] args)