17 |
|
#print lumi*xsecs[i]/hist.GetBinContent(1) |
18 |
|
|
19 |
|
if subsample>-1: |
20 |
< |
xsec=float(job.xsec[subsample]) |
20 |
> |
if type(job.xsec[subsample]) == str: xsec=float(eval(job.xsec[subsample])) |
21 |
> |
else: xsec=float(job.xsec[subsample]) |
22 |
|
sf=float(job.sf[subsample]) |
23 |
|
else: |
24 |
< |
xsec=float(job.xsec) |
24 |
> |
if type(job.xsec) == str: xsec=float(eval(job.xsec)) |
25 |
> |
else: xsec=float(job.xsec) |
26 |
|
sf=float(job.sf) |
27 |
|
|
28 |
|
|
147 |
|
num=[0]*len(setup) |
148 |
|
for i in range(0,len(setup)): |
149 |
|
for j in range(0,len(histos)): |
150 |
< |
if typs[j] in setup[i]: |
150 |
> |
if typs[j] == setup[i]: |
151 |
|
num[i]+=1 |
152 |
|
ordnung.append(histos[j]) |
153 |
|
ordnungtyp.append(typs[j]) |