parameters: (self, monitor_group, output_ws)
return_statement: return output_ws
docstring: Sums together all the monitors for one run
          @param monitor_group    :: All the monitor workspaces for a single run
          @param output_ws        :: The workspace that will contain the summed monitor data
          @return                 :: The workspace containing the summed monitor data
docstring_summary: Sums together all the monitors for one run
docstring_tokens: Sums together all the monitors for one run
function: def _sum_monitors_in_group(self, monitor_group, output_ws):
          """
          Sums together all the monitors for one run
          @param monitor_group    :: All the monitor workspaces for a single run
          @param output_ws        :: The workspace that will contain the summed monitor data
          @return                 :: The workspace containing the summed monitor data
          """
  
          for mon_index in range(1, monitor_group.getNumberOfEntries()):
              plus = self.createChildAlgorithm("Plus", False)
              plus.setProperty("LHSWorkspace", output_ws)
              plus.setProperty("RHSWorkspace", monitor_group.getItem(mon_index))
              plus.setProperty("OutputWorkspace", output_ws)
              plus.execute()
              output_ws = plus.getProperty("OutputWorkspace").value
          return output_ws
function_tokens: def _sum_monitors_in_group ( self , monitor_group , output_ws ) : for mon_index in range ( 1 , monitor_group . getNumberOfEntries ( ) ) : plus = self . createChildAlgorithm ( "Plus" , False ) plus . setProperty ( "LHSWorkspace" , output_ws ) plus . setProperty ( "RHSWorkspace" , monitor_group . getItem ( mon_index ) ) plus . setProperty ( "OutputWorkspace" , output_ws ) plus . execute ( ) output_ws = plus . getProperty ( "OutputWorkspace" ) . value return output_ws