In this paper, a direct steam generation (DSG) collector is researched. To determinate the DSG collector efficiency, a simplified heat loss correlation is applied. A one-dimensional steady state heat transfer model and an energy balance equation for DSG collector are developed. A Visual basic program coupled with fluid parameters is compiled to compute fluid temperature, heat transfer coefficient and heat loss along the absorber tube by iterations for given accuracy. The variation trends of many kinds of fluid parameters along the absorber tube are revealed. The effect of length of dry steam region on collector efficiency is accounted for also.