def lumrefmagindex(self,lumrefmag):
"""
luminosity reference magnitude index lookup
parameters
----------
lumrefmag: array of floats
returns
-------
indices: array of integers
lumrefmag indices
"""
lumrefmagind = np.searchsorted(self.lumrefmaginteger,np.round(np.atleast_1d(lumrefmag)*self.refmagbinscale).astype(np.int64))
if (lumrefmagind.size == 1):
return np.asscalar(lumrefmagind)
else:
return lumrefmagind
评论列表
文章目录