code: @Override
      public List<ISingleElectron> getConnectedSingleElectronsList(IAtom atom) {
          List<ISingleElectron> lps = new ArrayList<ISingleElectron>();
          for (int i = 0; i < singleElectronCount; i++) {
              if (singleElectrons[i].contains(atom)) lps.add(singleElectrons[i]);
          }
          return lps;
      }
docs: Returns an array of all SingleElectron connected to the given atom.
  
  @param  atom  The atom on which the single electron is located
  @return       The array of SingleElectron of this AtomContainer