added some void filters

This commit is contained in:
P.M. Sutter 2014-05-06 18:20:58 -05:00
parent 66e3924f58
commit 131eaace8d

View file

@ -389,3 +389,22 @@ def getVoidPart(catalog, voidID):
return partOut return partOut
# -----------------------------------------------------------------------------
def filterVoidsOnSize(catalog, rMin):
catalog.voids = catalog.voids[ catalog.voids[:].radius >= rMin ]
return catalog
# -----------------------------------------------------------------------------
def filterVoidsOnTreeLevel(catalog, level):
catalog.voids = catalog.voids[ catalog.voids[:].treeLevel == level ]
if level == -1:
catalog.voids = catalog.voids[ catalog.voids[:].numChildren == 0 ]
return catalog
# -----------------------------------------------------------------------------
def filterVoidsOnCentralDen(catalog, maxCentralDen):
catalog.voids = catalog.voids[ catalog.voids[:].centralDen <= maxCentralDen ]
return catalog