code: def projector_functions(self):
          
          projector_functions = OrderedDict()
          for (mesh, values, attrib) in self._parse_all_radfuncs("projector_function"):
              state = attrib["state"]
              #val_state = self.valence_states[state]
              projector_functions[state] = RadialFunction(mesh, values)
  
          return projector_functions
docs: Dictionary with the PAW projectors indexed by state.