def __init__(self, loadfunc=None):
        """Return a pack

        loadfunc is a function that returns a dict holding numpy
        arrays, being the channels. Keys are the index integer numbers,
        (column numbers). Each array is of np.shape(N,).

        See method :meth:`~channelpack.ChannelPack.load`.

        """
        self.loadfunc = loadfunc
        self.D = None           # Dict of data
        self.fn = None          # The loaded filename
        self.chnames = None     # Channel names maybe. dict
        # Fall back names, always available. ch0, ch1... dict
        self.chnames_0 = None

        self.keys = None     # Sorted list of keys for the data dict
        self.rec_cnt = 0     # Number of records
        self.nof = None      # 'nan', 'filter' or None (nan or filter)

        self.mask = None
        self.conconf = _ConditionConfigure(self)
        self.no_auto = False
def __init__ ( self , loadfunc = None ) : self . loadfunc = loadfunc self . D = None self . fn = None self . chnames = None self . chnames_0 = None self . keys = None self . rec_cnt = 0 self . nof = None self . mask = None self . conconf = _ConditionConfigure ( self ) self . no_auto = False
Return a pack

        loadfunc is a function that returns a dict holding numpy
        arrays, being the channels. Keys are the index integer numbers,
        (column numbers). Each array is of np.shape(N,).

        See method :meth:`~channelpack.ChannelPack.load`.