/usr/include/pcl-1.7/pcl/registration/impl/ is in libpcl-dev 1.7.2-14build1.
This file is owned by root:root, with mode 0o755.
..
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_estimation.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_estimation_backprojection.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_estimation_normal_shooting.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_estimation_organized_projection.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_distance.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_features.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_median_distance.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_one_to_one.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_organized_boundary.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_poly.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_sample_consensus.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_sample_consensus_2d.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_surface_normal.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_trimmed.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_rejection_var_trimmed.hpp
/usr/include/pcl-1.7/pcl/registration/impl/correspondence_types.hpp
/usr/include/pcl-1.7/pcl/registration/impl/default_convergence_criteria.hpp
/usr/include/pcl-1.7/pcl/registration/impl/elch.hpp
/usr/include/pcl-1.7/pcl/registration/impl/gicp.hpp
/usr/include/pcl-1.7/pcl/registration/impl/ia_ransac.hpp
/usr/include/pcl-1.7/pcl/registration/impl/icp.hpp
/usr/include/pcl-1.7/pcl/registration/impl/icp_nl.hpp
/usr/include/pcl-1.7/pcl/registration/impl/joint_icp.hpp
/usr/include/pcl-1.7/pcl/registration/impl/lum.hpp
/usr/include/pcl-1.7/pcl/registration/impl/ndt.hpp
/usr/include/pcl-1.7/pcl/registration/impl/ndt_2d.hpp
/usr/include/pcl-1.7/pcl/registration/impl/ppf_registration.hpp
/usr/include/pcl-1.7/pcl/registration/impl/pyramid_feature_matching.hpp
/usr/include/pcl-1.7/pcl/registration/impl/registration.hpp
/usr/include/pcl-1.7/pcl/registration/impl/sample_consensus_prerejective.hpp
/usr/include/pcl-1.7/pcl/registration/impl/transformation_estimation_2D.hpp
/usr/include/pcl-1.7/pcl/registration/impl/transformation_estimation_dual_quaternion.hpp
/usr/include/pcl-1.7/pcl/registration/impl/transformation_estimation_lm.hpp
/usr/include/pcl-1.7/pcl/registration/impl/transformation_estimation_point_to_plane_lls.hpp
/usr/include/pcl-1.7/pcl/registration/impl/transformation_estimation_point_to_plane_lls_weighted.hpp
/usr/include/pcl-1.7/pcl/registration/impl/transformation_estimation_point_to_plane_weighted.hpp
/usr/include/pcl-1.7/pcl/registration/impl/transformation_estimation_svd.hpp
/usr/include/pcl-1.7/pcl/registration/impl/transformation_estimation_svd_scale.hpp
/usr/include/pcl-1.7/pcl/registration/impl/transformation_validation_euclidean.hpp