Skip to content

Commit f0769cf

Browse files
committed
reuse parser
1 parent 0fdf636 commit f0769cf

1 file changed

Lines changed: 1 addition & 15 deletions

File tree

common-tools/clas-detector/src/main/java/org/jlab/detector/decode/CLASDecoder4.java

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -815,21 +815,7 @@ public Event createTaggedEvent(Event e, String... banks) {
815815

816816
public static void main(String[] args){
817817

818-
OptionParser parser = new OptionParser("decoder");
819-
parser.setDescription("CLAS12 Data Decoder");
820-
parser.addOption("-n", "-1", "maximum number of events to process");
821-
parser.addOption("-c", "2", "compression type (0-NONE, 1-LZ4 Fast, 2-LZ4 Best, 3-GZIP)");
822-
parser.addOption("-d", "0","debug mode, set >0 for more verbose output");
823-
parser.addOption("-m", "run","translation tables source (use -m devel for development tables)");
824-
parser.addOption("-b", "16","record buffer size in MB");
825-
parser.addOption("-r", "-1","run number in the header bank (-1 means use CODA run)");
826-
parser.addOption("-t", null,"torus current in the header bank (null means use RCDB)");
827-
parser.addOption("-s", null,"solenoid current in the header bank (null means use RCDB)");
828-
parser.addOption("-x", null,"CCDB timestamp (MM/DD/YYYY-HH:MM:SS)");
829-
parser.addOption("-v","default","CCDB variation");
830-
parser.addRequired("-o","output.hipo");
831-
parser.parse(args);
832-
818+
OptionParser parser = CLASDecoder4U.getOptionParser();
833819
List<String> inputList = parser.getInputList();
834820

835821
if(inputList.isEmpty()==true){

0 commit comments

Comments
 (0)