openmc.SurfaceFilter

class openmc.SurfaceFilter(bins, filter_id=None)[source]

Filters particles by surface crossing

Parameters:
  • bins (openmc.Surface, int, or iterable of Integral) – The surfaces to tally over. Either openmc.Surface objects or their ID numbers can be used.
  • filter_id (int) – Unique identifier for the filter
Variables:
  • bins (Iterable of Integral) – The surfaces to tally over. Either openmc.Surface objects or their ID numbers can be used.
  • id (int) – Unique identifier for the filter
  • num_bins (Integral) – The number of filter bins
expected_type

alias of openmc.surface.Surface