docstr: return tuple (iteration, coordinates, cost) of all trajectories
          
docstr_tok: ["return","tuple","(","iteration",",","coordinates",",","cost",")","of","all","trajectories"]
code: def Trajectories(self, all=False):
      """return tuple (iteration, coordinates, cost) of all trajectories"""
      mon = "_evalmon" if all else "_stepmon"
      from mystic.munge import read_trajectories
  
      if not self.traj:
          try:  # NOTE: FRAGILE (if absolute path is not used)
              filename = getattr(self.solver, mon)._filename
              step, param, cost = read_trajectories(filename, iter=True)
          except AttributeError:
              msg = "a LoggingMonitor or UseTrajectories is required"
              raise RuntimeError(msg)
      else:
          step = []
          cost = []
          param = []
          for (
              sprayer
          ) in self._allSolvers:  # XXX: slow? better thread.map?
              for seeker in sprayer._allSolvers:
                  values = read_trajectories(
                      getattr(seeker, mon), iter=True
                  )
                  step.extend(values[0])
                  param.extend(values[1])
                  cost.extend(values[2])
      # XXX: (not from archive, so) if self._inv: use -cost
      return step, param, cost
  
file_path: mystic/mystic/search.py
label_desc: Use image node_id 15 for calling the Searcher obj's underlying member method code with example usage: obj.Trajectories(all) and returns: step,  param,  cost