code: def __init__(
      self,
      mask=None,
      smoothing_fwhm=None,
      standardize=False,
      detrend=False,
      low_pass=None,
      high_pass=None,
      t_r=None,
      target_affine=None,
      target_shape=None,
      mask_strategy="background",
      mask_args=None,
      memory=Memory(location=None),
      memory_level=0,
      n_jobs=1,
      verbose=0,
      dummy=None,
  ):
      self.mask = mask
  
      self.smoothing_fwhm = smoothing_fwhm
      self.standardize = standardize
      self.detrend = detrend
      self.low_pass = low_pass
      self.high_pass = high_pass
      self.t_r = t_r
      self.target_affine = target_affine
      self.target_shape = target_shape
      self.mask_strategy = mask_strategy
      self.mask_args = mask_args
      self.memory = memory
      self.memory_level = memory_level
      self.n_jobs = n_jobs
      self.verbose = verbose
      self.dummy = dummy
  
file_path: nilearn/nilearn/_utils/tests/test_masker_validation.py
imports: import nibabel
  import numpy
  import pytest
  from joblib import Memory
  from sklearn.base import BaseEstimator
  from nilearn._utils.masker_validation import check_embedded_masker
  from nilearn.experimental.surface import SurfaceMasker
  from nilearn.maskers import MultiNiftiMasker, NiftiMasker
label_desc: Use image node_id 1 to create a new OwningClass object from inherited base classes: BaseEstimator with example: obj = OwningClass(mask, smoothing_fwhm, standardize, detrend, low_pass, high_pass, t_r, target_affine, target_shape, mask_strategy, mask_args, memory, memory_level, n_jobs, verbose, dummy)