11 typedef typename std::vector<double>::iterator
iterator;
45 template <
typename ItValue>
53 template <
typename ItValue>
61 template <
typename InputContainer,
typename OutputContainer>
63 :
m_input (std::begin (_input), std::end (_input))
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void value
const_iterator endInput() const
const std::vector< double > & output() const
Pattern(InputContainer &_input, OutputContainer &_output, double _weight=1.0)
std::vector< double > m_output
Pattern & operator=(const Pattern &other)
const_iterator beginOutput() const
Pattern(ItValue inputBegin, ItValue inputEnd, ItValue outputBegin, ItValue outputEnd, double _weight=1.0)
void addOutput(double value)
const std::vector< double > & input() const
size_t outputSize() const
Pattern(const Pattern &other)
void addInput(double value)
std::vector< double >::iterator iterator
const_iterator beginInput() const
std::vector< double >::const_iterator const_iterator
std::vector< double > & input()
std::vector< double > m_input
const_iterator endOutput() const
std::vector< double > & output()
Pattern(ItValue inputBegin, ItValue inputEnd, double outputValue, double _weight=1.0)