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()); } /**