the cylindrical coordinate is calculated using atan2 instead of asin, therefore the coordinate is between -pi and pi, and the jacobian calculation becomes correct