Pythia8::mergingDJRs Node1 Pythia8::mergingDJRs - m_power - m_etaMax - m_radius - m_pTjetMin - m_sjHookPtrIn - m_useFJcoreIn - m_useStandardRin - m_nSel - m_massSetIn + mergingDJRs() + ~mergingDJRs() + canVetoPartonLevel() + doVetoPartonLevel() + getDJR() + initAfterBeams() Node2 UserHooks Node2->Node1 Node3 std::unique_ptr< TH1F > + operator->() Node3->Node1 -m_HistDjr2 -m_HistDjr Node4 TH1F + GetBinContent() + SetBinContent() + ~TH1F() Node4->Node3 +ptr Node5 std::unique_ptr< TFile > + operator->() Node5->Node1 -m_outFile Node6 TFile Node6->Node5 +ptr Node7 Event + frag + Event() Node7->Node1 -m_workEventJet Node8 std::unique_ptr< const uint32_t[]> + ptr + operator->() Node8->Node7 +blob Node9 std::unique_ptr< Pythia8 ::SlowJet > + ptr + operator->() Node9->Node1 -m_slowJet Node10 std::vector< double > + elements Node10->Node1 -m_result -m_DJR