In the front/back view, draw a box, same width as caboose, with 9 segments, about 1" high.
 
Then draw a cylinder the same radius as you need.
 
Then move the segment points up to match the cylinder.
 
Hey presto a curved roof. Adjust length to match real length.
 
Quick as I can do it as I was out !!!