InDetPerfNtuple_TruthToReco Node1 InDetPerfNtuple_TruthToReco - m_undefinedValue - m_truth_selectedByPileup Switch - m_truth_pdgId - m_truth_barcode - m_truth_charge - m_truth_phi - m_truth_theta - m_truth_qOverP - m_truth_qOverPt - m_truth_z0sin and 54 more... + InDetPerfNtuple_TruthToReco() + fillTree() + fillTrack() + fillTruth() - fillTrackSummaryInfo() Node2 InDetPerfNtuple + InDetPerfNtuple() + addBranch() + Fill() + getTree() + initializePlots() # ResetBranches() Node2->Node1 Node3 InDetPlotBase + InDetPlotBase() + retrieveDefinition() + book() + book() + book() + book() + book() + book() + fillHisto() + fillHisto() + fillHisto() + fillHisto() + fillHisto() + fillHisto() + fillHisto() + fillHisto() + fillHisto() # mBook() Node3->Node2 Node16 std::map< std::string, InDetPerfNtupleBranchBase * > Node16->Node2 -m_mapBranches Node8 std::string Node8->Node2 -m_treeName Node8->Node16 +keys Node18 TTree Node18->Node2 -m_tree Node19 InDetPerfNtupleBranch < int > - m_default - m_content + InDetPerfNtupleBranch() + operator()() + get() + set() + operator=() + setDummy() # addPayloadAsBranch() Node19->Node1 -m_numberOfTRTDeadStraws -m_numberOfTRTHoles -m_numberOfPixelHits -m_numberOfInnermostPixelLayer Hits -m_numberOfTRTXenonHits -m_numberOfTRTHighThresholdOutliers -m_numberOfTRTHighThresholdHits -m_numberOfSCTOutliers -m_numberOfSCTHits -m_numberOfNextToInnermostPixelLayer SplitHits ... Node20 InDetPerfNtupleBranch < unsigned long > + InDetPerfNtupleBranch() + operator()() + get() + set() + operator=() + setDummy() # addPayloadAsBranch() Node20->Node1 -m_track_patternInfo Node22 InDetPerfNtupleBranch < float > - m_default - m_content + InDetPerfNtupleBranch() + operator()() + get() + set() + operator=() + setDummy() # addPayloadAsBranch() Node22->Node1 -m_trackErr_theta -m_trackErr_pt -m_truth_d0 -m_truth_eta -m_truth_pt -m_track_z0sin -m_track_theta -m_truth_z0 -m_trackErr_qOverP -m_track_d0 ... Node23 SG::Accessor< bool > + Accessor() + Accessor() + Accessor() + operator()() + operator()() + set() + getDataArray() + getDataSpan() + isAvailableWritable() Node23->Node1 +m_acc_passedTruthSelection +m_acc_selectedByPileupSwitch +m_acc_passedTrackSelection