def __init__(self, **kwargs):
        """
        Keyword arguments
        -------------------
        basedir : str
            Top level directory for finding files
        """
        self._name_factory = NameFactory(**kwargs)
        self._dmm = kwargs.get('DiffuseModelManager',
                               DiffuseModelManager(**kwargs))
        self._gmm = kwargs.get('GalpropMapManager',
                               GalpropMapManager(**kwargs))
        self._csm = kwargs.get('CatalogSourceManager',
                               CatalogSourceManager(**kwargs))
        self._library = {}
        self._models = {}
        self._spec_lib = SpectralLibrary({})
def __init__ ( self , ** kwargs ) : self . _name_factory = NameFactory ( ** kwargs ) self . _dmm = kwargs . get ( 'DiffuseModelManager' , DiffuseModelManager ( ** kwargs ) ) self . _gmm = kwargs . get ( 'GalpropMapManager' , GalpropMapManager ( ** kwargs ) ) self . _csm = kwargs . get ( 'CatalogSourceManager' , CatalogSourceManager ( ** kwargs ) ) self . _library = { } self . _models = { } self . _spec_lib = SpectralLibrary ( { } )
Keyword arguments
        -------------------
        basedir : str
            Top level directory for finding files