Lownote: Great pic!
Those likely are very VERY OLD Bing or Ives model trains, Gauge 3 from the looks of the track, probably very very early electric models as the motors tended to be huge hand made units, but they could also be clockwork. I doubt there live steam as the pistons appear too small.