3import baseConfig
as base
5options = base.parser.parse_args()
8lcio_file = options.inFilename[0]
9root_file = options.outFilename
11print(
'LCIO file: %s' % lcio_file)
12print(
'Root file: %s' % root_file)
17p.skip_events = options.skip_events
18p.max_events = options.nevents
22p.add_library(
"libprocessors")
35header.parameters[
"debug"] = 0
36header.parameters[
"headCollRoot"] =
"EventHeader"
37header.parameters[
"trigCollLcio"] =
"TriggerBank"
38header.parameters[
"rfCollLcio"] =
"RFHits"
39header.parameters[
"vtpCollLcio"] =
"VTPBank"
40header.parameters[
"vtpCollRoot"] =
"VTPBank"
41header.parameters[
"tsCollLcio"] =
"TSBank"
42header.parameters[
"tsCollRoot"] =
"TSBank"
45rawsvt.parameters[
"debug"] = 0
46rawsvt.parameters[
"hitCollLcio"] =
'SVTRawTrackerHits'
47rawsvt.parameters[
"hitfitCollLcio"] =
'SVTFittedRawTrackerHits'
48rawsvt.parameters[
"hitCollRoot"] =
'SVTRawTrackerHits'
51p.sequence = [header, rawsvt]
53p.input_files = [lcio_file]
54p.output_files = [root_file]