1 package org.lcsim.recon.tracking.spacegeom; 2 /** A Cylindrical SpacePath 3 * 4 *@author Norman A. Graf 5 *@version 1.0 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 }