Author: [log in to unmask]
Date: Mon Feb 23 10:58:34 2015
New Revision: 2175
Log:
Add option for setting the conditions system tag from the command line.
Modified:
java/trunk/evio/src/main/java/org/hps/evio/EvioToLcio.java
Modified: java/trunk/evio/src/main/java/org/hps/evio/EvioToLcio.java
=============================================================================
--- java/trunk/evio/src/main/java/org/hps/evio/EvioToLcio.java (original)
+++ java/trunk/evio/src/main/java/org/hps/evio/EvioToLcio.java Mon Feb 23 10:58:34 2015
@@ -113,6 +113,7 @@
options.addOption(new Option("b", false, "enable headless mode which will not show plots OR allow writing them to graphics files"));
options.addOption(new Option("v", false, "print EVIO XML for each event"));
options.addOption(new Option("m", true, "set the max event buffer size"));
+ options.addOption(new Option("t", true, "specify a conditions system tag to use"));
logger.setLevel(Level.FINE);
}
@@ -285,6 +286,12 @@
if (cl.hasOption("R")) {
runNumber = Integer.parseInt(cl.getOptionValue("R"));
logger.config("User set run number to " + runNumber + " with command option.");
+ }
+
+ // Set the conditions system tag.
+ if (cl.hasOption("t")) {
+ String tag = cl.getOptionValue("t");
+ DatabaseConditionsManager.getInstance().setTag(tag);
}
// Is there a run number from the command line options?
|