parameters: (db)
docstring: Initializes a multigroup cross-section part of the database.
  
      Parameters
      ----------
      db : tables.File
          A nuclear data hdf5 file.
docstring_summary: Initializes a multigroup cross-section part of the database.
docstring_tokens: Initializes a multigroup cross - section part of the database .
function: def _init_cinder(db):
      """Initializes a multigroup cross-section part of the database.
  
      Parameters
      ----------
      db : tables.File
          A nuclear data hdf5 file.
      """
  
      # Create neutron and photon groups
      if not hasattr(db.root, 'neutron'):
          neutron_group = db.create_group('/', 'neutron',
                                         'Neutron Interaction Data')
  
      if not hasattr(db.root, 'photon'):
          photon_group = db.create_group('/', 'photon', 'Photon Interaction Data')
  
      # Create xs group
      if not hasattr(db.root.neutron, 'cinder_xs'):
          nxs_mg_group = db.create_group("/neutron", "cinder_xs",
                                        "CINDER Multi-Group Neutron Cross "
                                        "Section Data")
  
      # Create source groups
      if not hasattr(db.root.photon, 'cinder_source'):
          gxs_mg_group = db.create_group("/photon", "cinder_source",
                                        "CINDER Multi-Group Photon Source Data")
  
      # Create fission_yield groups
      if not hasattr(db.root.neutron, 'cinder_fission_products'):
          nxs_mg_group = db.create_group("/neutron", "cinder_fission_products",
                                        "CINDER Neutron Fission Product "
                                        "Yield Data")
  
      if not hasattr(db.root.photon, 'cinder_fission_products'):
          nxs_mg_group = db.create_group("/photon", "cinder_fission_products",
                                        "CINDER Photofission Product Yield Data")
function_tokens: def _init_cinder ( db ) : # Create neutron and photon groups if not hasattr ( db . root , 'neutron' ) : neutron_group = db . create_group ( '/' , 'neutron' , 'Neutron Interaction Data' ) if not hasattr ( db . root , 'photon' ) : photon_group = db . create_group ( '/' , 'photon' , 'Photon Interaction Data' ) # Create xs group if not hasattr ( db . root . neutron , 'cinder_xs' ) : nxs_mg_group = db . create_group ( "/neutron" , "cinder_xs" , "CINDER Multi-Group Neutron Cross " "Section Data" ) # Create source groups if not hasattr ( db . root . photon , 'cinder_source' ) : gxs_mg_group = db . create_group ( "/photon" , "cinder_source" , "CINDER Multi-Group Photon Source Data" ) # Create fission_yield groups if not hasattr ( db . root . neutron , 'cinder_fission_products' ) : nxs_mg_group = db . create_group ( "/neutron" , "cinder_fission_products" , "CINDER Neutron Fission Product " "Yield Data" ) if not hasattr ( db . root . photon , 'cinder_fission_products' ) : nxs_mg_group = db . create_group ( "/photon" , "cinder_fission_products" , "CINDER Photofission Product Yield Data" )