def rhophi_z_xy_eta(lib, rho1, phi1, z1, x2, y2, eta2): return xy_z_xy_z( lib, x.rhophi(lib, rho1, phi1), y.rhophi(lib, rho1, phi1), z.rhophi_z(lib, rho1, phi1, z1), x.xy(lib, x2, y2), y.xy(lib, x2, y2), z.xy_eta(lib, x2, y2, eta2), )
def xy_z_rhophi_z(lib, x1, y1, z1, rho2, phi2, z2): return xy_z_xy_z( lib, x.xy(lib, x1, y1), y.xy(lib, x1, y1), z.xy_z(lib, x1, y1, z1), x.rhophi(lib, rho2, phi2), y.rhophi(lib, rho2, phi2), z.rhophi_z(lib, rho2, phi2, z2), )
def xy_theta_rhophi_z(lib, x1, y1, theta1, rho2, phi2, z2): return xy_z_xy_z( lib, x.xy(lib, x1, y1), y.xy(lib, x1, y1), z.xy_theta(lib, x1, y1, theta1), x.rhophi(lib, rho2, phi2), y.rhophi(lib, rho2, phi2), z.rhophi_z(lib, rho2, phi2, z2), )