jet::VecAttIndexFiller< T > Node1 jet::VecAttIndexFiller< T > # m_index + VecAttIndexFiller() + fill() + isValid() Node2 jet::HistoFiller + ~HistoFiller() + fill() + isValid() Node2->Node1 Node3 jet::AccessorAndHisto < std::vector< T >, TH1F > # m_accessor # m_h # m_toGeV1 + AccessorAndHisto() Node3->Node1