class_docstr: Bessel filter. Input data must have time values.
class_docstr_tok: ["Bessel","filter",".","Input","data","must","have","time","values","."]
code: def processData(self, data):
      s = self.stateGroup.state()
      if s["band"] == "lowpass":
          mode = "low"
      else:
          mode = "high"
      return functions.besselFilter(
          data,
          bidir=s["bidir"],
          btype=mode,
          cutoff=s["cutoff"],
          order=s["order"],
      )
  
imports: import numpy
  from ...None import Point, PolyLineROI
  from ...None import functions
  from ...None import metaarray
  from .None import functions
  from .common import CtrlNode, PlottingCtrlNode, metaArrayWrapper
label_desc: Use image node_id 1 for calling the Bessel obj's underlying member method code with example usage: obj.processData(data) and returns: functions