jet::AttvsAttFiller< T, HTYPE > Node1 jet::AttvsAttFiller < T, HTYPE > + AttvsAttFiller() + fill() + isValid() Node2 jet::HistoFiller + ~HistoFiller() + fill() + isValid() Node2->Node1 Node3 jet::AccessorAndHisto2 < T, T, HTYPE > # m_accessor2 # m_toGeV2 + AccessorAndHisto2() Node3->Node1 Node4 jet::AccessorAndHisto < T, HTYPE > # m_accessor # m_h # m_toGeV1 + AccessorAndHisto() Node4->Node3