Ignore:
Timestamp:
Jan 21, 2009, 2:34:18 AM (12 years ago)
Author:
Peter
Message:

fixes #479 and removing some debug output

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/yat/normalizer/Zscore.h

    r1717 r1739  
    5454       permissible for the iterators \a first and \a result to be the
    5555       same. \see std::transform
    56 
    57        \return result + (last-first)
    5856     */
    5957    template<class InputIterator, class OutputIterator>
    60     OutputIterator operator()(InputIterator first, InputIterator last,
    61                               OutputIterator result) const
     58    void operator()(InputIterator first, InputIterator last,
     59                    OutputIterator result) const
    6260    {
    6361      typename utility::weighted_iterator_traits<InputIterator>::type tag;
    64       return normalize(first, last, result, tag);
     62      normalize(first, last, result, tag);
    6563    }
    6664
    6765  private:
    6866    template<class InputIterator, class OutputIterator>
    69     OutputIterator normalize(InputIterator first, InputIterator last,
    70                              OutputIterator result,
    71                              utility::unweighted_iterator_tag tag) const
     67    void normalize(InputIterator first,InputIterator last,OutputIterator result,
     68                   utility::unweighted_iterator_tag tag) const
    7269    {
    7370      statistics::Averager a;
     
    8077        ++result;
    8178      }
    82       return result;
    8379    }
    8480
    8581    template<class InputIterator, class OutputIterator>
    86     OutputIterator normalize(InputIterator first, InputIterator last,
    87                              OutputIterator result,
    88                              utility::weighted_iterator_tag tag) const
     82    void normalize(InputIterator first,InputIterator last,OutputIterator result,
     83                   utility::weighted_iterator_tag tag) const
    8984    {
    9085      std::copy(utility::weight_iterator(first),
     
    10196        ++result;
    10297      }
    103       return result;
    10498    }
    105 
    10699  };
    107100
Note: See TracChangeset for help on using the changeset viewer.