file /home/anarendran/Documents/temp/rivet/pyext/build/lib.linux-x86_64-3.10/rivet/hepdatapatches/L3_2004_I652683.py
/home/anarendran/Documents/temp/rivet/pyext/build/lib.linux-x86_64-3.10/rivet/hepdatapatches/L3_2004_I652683.py
Namespaces
Name |
---|
rivet |
rivet::hepdatapatches |
rivet::hepdatapatches::L3_2004_I652683 |
Source code
# bin widths
def patch(path, ao):
if "L3_2004_I652683" in path:
temp=path.split("/")[-1].split("-")
i = int(temp[0][1:])
if i==59:
for p in ao.points():
p.setXErrs(1)
elif(i<=20) :
for i in range(0,len(ao.points())) :
if(i==0) :
ao.points()[i].setXErrs(5e-4)
elif(i==1) :
ao.points()[i].setXErrs((5e-4,1e-3))
elif(i<5) :
ao.points()[i].setXErrs(1e-3)
elif(i==5) :
ao.points()[i].setXErrs((1e-3,5e-3))
elif(i==6) :
ao.points()[i].setXErrs((5e-3,1e-2))
else :
ao.points()[i].setXErrs(1e-2)
return ao
Updated on 2022-08-07 at 20:46:08 +0100