parameters: (self, ws1, ws2)
return_statement: return result
docstring: Uses the algorithm 'AppendSpectra' to append the spectra of ws1 and ws2
  
          @param ws1 :: first workspace
          @param ws2 :: second workspace
  
          @returns workspace with the concatenation of the spectra ws1+ws2
docstring_summary: Uses the algorithm 'AppendSpectra' to append the spectra of ws1 and ws2
docstring_tokens: Uses the algorithm AppendSpectra to append the spectra of ws1 and ws2
function: def _append_spectra(self, ws1, ws2):
          """
          Uses the algorithm 'AppendSpectra' to append the spectra of ws1 and ws2
  
          @param ws1 :: first workspace
          @param ws2 :: second workspace
  
          @returns workspace with the concatenation of the spectra ws1+ws2
          """
          alg = self.createChildAlgorithm('AppendSpectra')
          alg.setProperty('InputWorkspace1', ws1)
          alg.setProperty('InputWorkspace2', ws2)
          alg.execute()
  
          result = alg.getProperty('OutputWorkspace').value
          return result
function_tokens: def _append_spectra ( self , ws1 , ws2 ) : alg = self . createChildAlgorithm ( 'AppendSpectra' ) alg . setProperty ( 'InputWorkspace1' , ws1 ) alg . setProperty ( 'InputWorkspace2' , ws2 ) alg . execute ( ) result = alg . getProperty ( 'OutputWorkspace' ) . value return result