Add difference plots w/ vs. w/o BBG and reset geometry

This commit is contained in:
2018-10-21 12:22:59 +02:00
parent 3ebabe98f8
commit fdcf093b93
12 changed files with 12 additions and 8 deletions

View File

@@ -71,7 +71,8 @@ def plot_xy(outfile, res, zidx=5, Imin=1e-6, Imax=1e4, cticks=None):
ax.add_patch(Circle((0,0), radius=5.50, color='black', fill=False, lw=2))
ax.add_patch(Circle((0,0), radius=11.50, color='black', fill=False, lw=2))
ax.add_patch(Circle((0,0), radius=15.00, color='black', fill=False, lw=2))
fig.savefig(outfile, transparent=False, dpi=300)
if outfile is not None:
fig.savefig(outfile, transparent=False, dpi=300)
def plot_xz(outfile, res, yidx=5, Imin=1e-6, Imax=1e4, cticks=None):
x,y,z,I,dI=res
@@ -91,7 +92,8 @@ def plot_xz(outfile, res, yidx=5, Imin=1e-6, Imax=1e4, cticks=None):
ax.plot([sqrt(5.5**2-ypos**2), sqrt(5.5**2-ypos**2)], [z.min()/100., z.max()/100.], color='black', lw=2)
ax.plot([sqrt(11.5**2-ypos**2), sqrt(11.5**2-ypos**2)], [z.min()/100., z.max()/100.], color='black', lw=2)
ax.plot([sqrt(15.0**2-ypos**2), sqrt(15.0**2-ypos**2)], [z.min()/100., z.max()/100.], color='black', lw=2)
fig.savefig(outfile, transparent=False, dpi=300)
if outfile is not None:
fig.savefig(outfile, transparent=False, dpi=300)
def plot_yz(outfile, res, xidx=5, Imin=1e-6, Imax=1e4, cticks=None):
x,y,z,I,dI=res
@@ -107,7 +109,8 @@ def plot_yz(outfile, res, xidx=5, Imin=1e-6, Imax=1e4, cticks=None):
#fig.savefig(outfile)
#pc=p.get_facecolors()
#pc[:,3]=where(I[xidx].T.flatten()>0, 0.9-0.25*dI[xidx].T.flatten(), 0.)
fig.savefig(outfile, transparent=False, dpi=300)
if outfile is not None:
fig.savefig(outfile, transparent=False, dpi=300)
if __name__=='__main__':
import sys, os