-#!/usr/bin/env python2
+#!/usr/bin/env python
# coding: utf-8
import sys
import datetime
linere = re.compile(r'''^#\s+([a-zA-Z]+)\s+=\s(.*)$''')
-mergedlines = ['NumberOfRun', 'NumberOfEvents', 'NumberOfTracks', 'NumberOfSteps', 'NumberOfGeometricalSteps', 'NumberOfPhysicalSteps', 'ElapsedTime', 'StartDate', 'EndDate']
+mergedlines = ['NumberOfRun', 'NumberOfEvents', 'NumberOfTracks', 'NumberOfSteps', 'NumberOfGeometricalSteps', 'NumberOfPhysicalSteps', 'ElapsedTimeWoInit', 'ElapsedTime', 'StartDate', 'EndDate']
assert(len(sys.argv)==7)
assert(sys.argv[1]=="-i")
keys = {}
for line in open(filename,"r").readlines():
match = linere.match(line)
- assert(match is not None)
+ #assert(match is not None)
+ if match is None:
+ continue
groups = match.groups()
if groups[0] not in mergedlines:
continue
keys = merge_keys(ikeys,jkeys)
output = format_keys(keys)
open(sys.argv[6],"w").write(output)
-