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?