View Javadoc

1   package org.lcsim.spacegeom;
2   /** A Cylindrical SpacePath
3    *
4    *@author Norman A. Graf
5    *@version $Id: CylindricalPath.java,v 1.1.1.1 2010/12/01 00:15:57 jeremy Exp $
6    *
7    */
8   public class CylindricalPath extends SpacePath
9   {
10      /** Construct a cylindrical path from coordinates and path components.
11       * @param r
12       * @param phi
13       * @param z
14       * @param dr
15       * @param r_dphi
16       * @param dz
17       */
18      public CylindricalPath(double r, double phi, double z,  double dr, double r_dphi, double dz)
19      {
20          super( new CylindricalPointVector(r,phi,z,dr,r_dphi,dz) );
21      }
22      
23      /** Construct a cylindrical path from a space point and path components.
24       * @param spt
25       * @param dr
26       * @param r_dphi
27       * @param dz
28       */
29      public CylindricalPath( SpacePoint spt, double dr, double r_dphi, double dz)
30      {
31          super( new CylindricalPointVector(spt,dr,r_dphi,dz) );
32      }
33      
34  }