Gandydancer 1950 Great Hafner set. Hafner never produced an electric train, he felt they would be too expensive to be considered toys. He made trains (actually his son led the company for most of the more modern era) through the 1950's when he sold out to Wyandotte Toys who continued to make the trains but under their name and only for a short period.
You might consider re-posting these pictures under the "Tinplate" pictures post, I bet other tinplaters would love to see the set.
Respectfully
Don