BinnedInterval Node1 BinnedInterval - m_upperBinEdge + BinnedInterval() + BinnedInterval() + ~BinnedInterval() + operator=() + upperBinEdge() + intervalUpperBinEdges() Node2 std::vector< double > + elements Node2->Node1 -m_intervalUpperBinEdges