Monitored::HistogramFiller1D Node1 Monitored::HistogramFiller1D + HistogramFiller1D() + fill() Node3 Monitored::CumulativeHistogram Filler1D + CumulativeHistogramFiller1D() + fill() Node1->Node3 Node4 Monitored::VecHistogramFiller1D + VecHistogramFiller1D() + fill() Node1->Node4 Node2 Monitored::HistogramFiller # m_histDef # m_histogramProvider # m_lock + HistogramFiller() + HistogramFiller() + ~HistogramFiller() + fill() + touch() + histogramVariablesNames() + histogramWeightName() + histogramCutMaskName() + getLock() # histogram() # getCutMaskFunc() # fill() - operator=() Node2->Node1