m_prof¶
- clustertools.analysis.profiles.m_prof(cluster, mmin=None, mmax=None, rmin=None, rmax=None, nrad=20, vmin=None, vmax=None, emin=None, emax=None, kwmin=0, kwmax=15, npop=None, indx=None, bins=None, projected=False, normalize=False, cumulative=False, plot=False, **kwargs)[source]¶
Measure the mass profile of the cluster
- Parameters:
- clusterclass
StarCluster
- mmin/mmaxfloat
minimum and maximum stellar mass
- rmin/rmaxfloat
minimum and maximum stellar radii
- nradint
number of radial bins
- vmin/vmaxfloat
minimum and maximum stellar velocity
- emin/emaxfloat
minimum and maximum stellar energy
- kwmin/kwmaxfloat
minimum and maximum stellar type (kw)
- npopint
population number
- indxfloat
user defined boolean array from which to extract the subset
- binsfloat
User defined bins in the form of (rlower,rmean,rupper) (default: None)
- projectedbool
use projected values and constraints (default:False)
- normalizebool
normalize radial bins by cluster’s half-mass radius (default: False)
- cumalitivebool
determine the cumulative mass profile instead (default: False)
- plotbool
plot the mass profile (default: False)
- Returns:
- rproffloat
radius bins
- mproffloat
mass within radial bin (or enclosed mass if cumalitve==True)
- nproffloat
number of stars in each bin
- Other Parameters:
- kwragsstr
key word arguments for plotting