1 package org.lcsim.recon.tracking.spacegeom; 2 /** A Cartesian TwoSpacePoint 3 * 4 *@author Norman A. Graf 5 *@version 1.0 6 */ 7 public class CartesianTwoPoint extends TwoSpacePoint 8 { 9 10 /** 11 *Constructor. 12 * @param x Cartesian x coordinate 13 * @param y Cartesian y coordinate 14 */ 15 public CartesianTwoPoint(double x, double y) 16 { 17 _x = x; 18 _y = y; 19 _xy = Math.sqrt(_x*_x+_y*_y); 20 _phi = Math.atan2(_y,_x); 21 } 22 23 } 24