def xy_z_rhophi_theta(lib, x1, y1, z1, rho2, phi2, theta2): 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_theta(lib, rho2, phi2, theta2), )
def rhophi_z_xy_theta(lib, rho1, phi1, z1, x2, y2, theta2): 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_theta(lib, x2, y2, theta2), )
def rhophi_eta_xy_eta(lib, rho1, phi1, eta1, x2, y2, eta2): return xy_z_xy_z( lib, x.rhophi(lib, rho1, phi1), y.rhophi(lib, rho1, phi1), z.rhophi_eta(lib, rho1, phi1, eta1), x.xy(lib, x2, y2), y.xy(lib, x2, y2), z.xy_eta(lib, x2, y2, eta2), )
def xy_eta_rhophi_eta(lib, x1, y1, eta1, rho2, phi2, eta2): return xy_z_xy_z( lib, x.xy(lib, x1, y1), y.xy(lib, x1, y1), z.xy_eta(lib, x1, y1, eta1), x.rhophi(lib, rho2, phi2), y.rhophi(lib, rho2, phi2), z.rhophi_eta(lib, rho2, phi2, eta2), )