Author: [log in to unmask]
Date: Mon Dec 1 13:24:12 2014
New Revision: 1606
Log:
Add method for determining if run number is from Test Run.
Modified:
java/trunk/conditions/src/main/java/org/hps/conditions/database/DatabaseConditionsManager.java
Modified: java/trunk/conditions/src/main/java/org/hps/conditions/database/DatabaseConditionsManager.java
=============================================================================
--- java/trunk/conditions/src/main/java/org/hps/conditions/database/DatabaseConditionsManager.java (original)
+++ java/trunk/conditions/src/main/java/org/hps/conditions/database/DatabaseConditionsManager.java Mon Dec 1 13:24:12 2014
@@ -223,6 +223,8 @@
* @return A collection of objects of the given type from the conditions
* database
*/
+ // TODO: This should distinguish among multiple conditions sets of the same type by using the one with the most recent date
+ // in its ConditionsRecord.
public <CollectionType extends ConditionsObjectCollection> CollectionType getCollection(Class<CollectionType> type) {
TableMetaData metaData = this.findTableMetaData(type).get(0);
if (metaData == null) {
@@ -268,8 +270,12 @@
}
}
- public boolean isTestRun(int runNumber) {
+ public static boolean isTestRun(int runNumber) {
return runNumber > 0 && runNumber <= TEST_RUN_MAX_RUN;
+ }
+
+ public boolean isTestRun() {
+ return isTestRun(this.getRun());
}
/**
|