Package org.jlab.detector.calib.utils
Class DatabaseConstantProvider
java.lang.Object
org.jlab.detector.calib.utils.DatabaseConstantProvider
- All Implemented Interfaces:
org.jlab.geom.base.ConstantProvider
- Author:
- gavalian
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDatabaseConstantProvider(int run, String var) DatabaseConstantProvider(int run, String var, String timestamp) DatabaseConstantProvider(String address) DatabaseConstantProvider(String address, String var) -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voiddoubleintgetInteger(String string, int i) intgetSize()intbooleanhasConstant(String string) intvoidvoidloadTables(String... tbl) static voidreadConstants(String table_name) readConstants(String table_name, int nindex) Reads calibration constants for given table in the database.org.jlab.utils.groups.IndexedTableorg.jlab.utils.groups.IndexedTablefinal voidsetTimeStamp(String timestamp) voidshow()prints out table with loaded values.returns a string representing a table printout of the constantstoString()
-
Field Details
-
DEFAULT_INDICES
public static final int DEFAULT_INDICES- See Also:
-
DEFAULT_ADDRESS
- See Also:
-
-
Constructor Details
-
DatabaseConstantProvider
public DatabaseConstantProvider() -
DatabaseConstantProvider
-
DatabaseConstantProvider
-
DatabaseConstantProvider
-
DatabaseConstantProvider
-
-
Method Details
-
getEntrySet
-
setTimeStamp
-
readConstants
Reads calibration constants for given table in the database.- Parameters:
table_name-nindex-- Returns:
-
readConstants
-
readTable
-
readTable
-
loadTable
-
loadTables
-
hasConstant
- Specified by:
hasConstantin interfaceorg.jlab.geom.base.ConstantProvider
-
length
- Specified by:
lengthin interfaceorg.jlab.geom.base.ConstantProvider
-
getDouble
- Specified by:
getDoublein interfaceorg.jlab.geom.base.ConstantProvider
-
getInteger
- Specified by:
getIntegerin interfaceorg.jlab.geom.base.ConstantProvider
-
getString
-
disconnect
public void disconnect() -
show
public void show()prints out table with loaded values. -
showString
returns a string representing a table printout of the constants- Returns:
-
toString
-
clear
public void clear() -
getSize
public int getSize() -
getSize
-
main
-