def __init__(self, numberGroups):
        """
        __init__(limix::CFreeFormCF self, limix::muint_t numberGroups) -> CFreeFormCF

        Parameters
        ----------
        numberGroups: limix::muint_t

        """
        this = _core.new_CFreeFormCF(numberGroups)
        try:
            self.this.append(this)
        except Exception:
            self.this = this
def __init__ ( self , numberGroups ) : this = _core . new_CFreeFormCF ( numberGroups ) try : self . this . append ( this ) except Exception : self . this = this
__init__(limix::CFreeFormCF self, limix::muint_t numberGroups) -> CFreeFormCF

        Parameters
        ----------
        numberGroups: limix::muint_t