adding error catches and increase pooling
getting radiance instead of tb for later mean values. making it flexible via parameter
adding MeanTimeCalcError