A fully cooked smoked ham should be reheated to 135-140 degrees. Depending on size of ham and smoker temp, this can take 3 to 5 hrs
I usually cut off the rind and set it on the smoker for a couple hrs to get the extra smoke on it then wrap in foil for a couple hrs to bring to 135 then unwrap and apply a glaze and let it caramelize.
If I am using a spiral cut ham I set it on the grill grate flat side down and proceed the same way as above
For reference, I catered BBQ for 18 years and have done many hams in that time