Having known the rotation and translation matrix, one can combine them to Affine3f.
Eigen::Affine3f tt;
tt = Eigen::Translation3f(100.,300.,0.) * Eigen::AngleAxis<float>(theta,axis);
Note that Eigen::Translation3f
and Eigen::AngleAxis3f
are not matrices here but of the abstract type Transform.