hot water heater vs steam generator

hot water heater

noun
  • An apparatus, usually fuel-burning, electric or solar-powered, in which water is heated to be used directly as domestic hot water or process hot water (but not for supplying space heating, calorifiers etc, for which a boiler or furnace is used). 

steam generator

noun
  • a type of boiler fitted in a diesel locomotive or another rail vehicle, which provided steam heating in steam-heated passenger trains that had previously been hauled by steam locomotives. 

How often have the words hot water heater and steam generator occurred in a corpus of books? (source: Google Ngram Viewer )