According to this website, tungsten has a latent heat of vaporization of 824 kJ/mol. One mole of tungsten is about 0.184 kg, so we get about 4,480 kJ/kg. There are $6.276\cdot10^{16}$ joules per 15 mt TNT. By increasing our distance by some factor, $x$, we can reduce our exposure to the blast energy by $\frac{1}{x^{2}}$. That's the inverse-square law for you. If one end of the cylinder is 5 meters from the nuke, it only occupies about 1/25th of its sky and receives 1/25th of the radiant energy.
With these two values, we can calculate the mass of tungsten the applied bomb energy will be able to vaporize. The value is likely an overestimate as atoms of tungsten are unlikely to reach their vaporization temperatures and just stop heating up. They'll continue to absorb energy, acting as insulation to the tungsten behind them.
Tungsten has a density of 19,250 kg/m^3. With mass, $m$, and density, $d$, we can calculate the cylinder volume. Rearranging everything, we can calculate the cylinder height, $h$, instead:
$$h=\frac{m}{d\pi r^{2}}$$
Cylinder radius, $r$, is given to us as 2 m. Stuffing in our figures for bomb energy and latent heat of vaporization in place of $m$ (where $m=\frac{E_{blast}}{E_{perkg}}$), and introducing an inverse-square factor of $\frac{1}{x^{2}}$ to account for separation distance, and simplifying a little, we get a general equation for the cylinder thickness, $y$ [m], per distance, $x$ [m], from the 15 mt explosion:
$$y=\frac{182286}{x^{2}\pi}$$
At a distance of $x=$ 100 meters from the bomb, the 2 m radius cylinder may be as thin as $y=$ 6 meters. Tungsten is pretty good at dealing with ionizing and particle radiation. Doubling that figure should be more than enough.