We did some calculations on the water molecule maser, and put the thermal doppler broadening temperature next to the profile.
The idea is to fit (with Python curve_fit) the profile onto the collected data and in this way find the temperature of the cloud. That is, if it is caused by temperature movement only. It is not valid when the maser is flaring. In the early days this flaring was said to be caused by "imaginative pumping". Today's explanation is "beaming" (but not by ET).
I will post more in another message dealing with the Orion-KL source. Data capturing and postprocessing was done with CFRAD2.exe and Python plot.
I did not test the idea yet to see if I can fit the hydrogen atom line also with this method. That would be a nice method to calculate the temperature of the peaks in an independent way.
Verification could be done by comparison with the H1 database.
Michiel
parac.eu