18 sys.exit(
"trggdlUnpacker.py> # of arg is strange.\n 1.rootname\n Exit.")
24 set_log_level(LogLevel.INFO)
26 use_central_database(
"TRGGDL_201811")
29 if f_in_root[-6:] ==
".sroot":
30 rootfiletype =
"sroot"
31 input = register_module(
'SeqRootInput')
32 if f_in_root[-5:] ==
".root":
34 input = register_module(
'RootInput')
36 input.param(
'inputFileName', f_in_root)
39 unpacker = register_module(
'TRGGDLUnpacker')
42 trgReadoutBoardSearch =
False
43 unpacker.param(
'trgReadoutBoardSearch', trgReadoutBoardSearch)
46 output = register_module(
'RootOutput')
52 main.add_module(input)
53 main.add_module(unpacker)
55 input.param(
"inputFileName", f_in_root)
56 output.param(
"outputFileName",
"gdltrg_test.root")
58 main.add_module(output, branchNames=[
"TRGGDLUnpackerStores"])
60 if trgReadoutBoardSearch:
61 process(main, max_event=100)