View Javadoc

1   package org.lcsim.spacegeom;
2   /** A Cartesian TwoSpacePoint
3    *
4    *@author Norman A. Graf
5    *@version $Id: CartesianTwoPoint.java,v 1.1.1.1 2010/12/01 00:15:57 jeremy Exp $
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