add support arbitrary particles (XYZR+mass) in em2d::PCAFitRestraint