8parser = argparse.ArgumentParser(description=
'')
9parser.add_argument(
'--test',dest=
'test', action=
'store_true')
10parser.add_argument(
'inname', metavar=
'inputfile', type=str, nargs=
'+',
11 help=
'input file name (extrapolator files or directory')
12parser.add_argument(
'--outfilelabel', action=
'store', type=str,
13 help=
'label to start outfile with', default=
"Unlabeled")
16args = parser.parse_args()
19 retv=os.system(command)
24keylayers=[
"pixel,barrel,0",
30configs=[
"--nslices 6",
33for keylayer,config
in itertools.product(keylayers,configs):
34 logname = args.outfilelabel+
"_"+keylayer.replace(
",",
"_")+
"_"+config.replace(
"--",
"").
replace(
" ",
"")+
".log"
35 runAbortIfFails(
"python module_driven_slicing.py --keylayer %s %s --outfilelabel %s --trim 0.01 %s > %s" %
36 (keylayer,config,args.outfilelabel,
" ".join(args.inname),logname))
std::string replace(std::string s, const std::string &s2, const std::string &s3)