ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MSVtxPlotMaker Member List
This is the complete list of members for
MSVtxPlotMaker
, including all inherited members.
fillAngularVtxConstiHists
(const Amg::Vector3D &vtx, const std::vector< Amg::Vector3D > &consti, std::unique_ptr< AngularVtxConstiTH1 > &hists)
MSVtxPlotMaker
private
fillChi2Hists
(double chi2, double NDoF, std::unique_ptr< Chi2TH1 > &hists)
MSVtxPlotMaker
private
fillEfficiency_NumeratorDenominatorHists
(const std::vector< Amg::Vector3D > &vertices, const std::vector< Amg::Vector3D > &match_candidates, std::unique_ptr< EffInputTH1 > &denomHists, std::unique_ptr< EffInputTH1 > &numHists)
MSVtxPlotMaker
private
fillNvtxHists
(const std::vector< Amg::Vector3D > &vertices, std::unique_ptr< NVtxTH1 > &hists)
MSVtxPlotMaker
private
fillPlots
()
MSVtxPlotMaker
private
fillReconstructionObjectsHists
()
MSVtxPlotMaker
private
fillRecoVtxPlots
(const std::vector< Amg::Vector3D > &reco_vertices, const std::vector< std::vector< Amg::Vector3D > > &reco_constituentPos)
MSVtxPlotMaker
private
fillResidualHists
(double eta, double dR, double d_theta, double d_phi, double d_Lxy, double d_z, double d_phys, std::unique_ptr< ResidualTH1 > &hists)
MSVtxPlotMaker
private
fillTruthComparisonHists
(const std::vector< Amg::Vector3D > &reco_vertices, const std::vector< Amg::Vector3D > &truth_vertices)
MSVtxPlotMaker
private
fillTruthVtxPlots
(const std::vector< Amg::Vector3D > &truth_vertices)
MSVtxPlotMaker
private
fillVtxNhitsHists
(double total, double inwards, double inner, double middle, double outer, std::unique_ptr< NHitsTH1 > &hists)
MSVtxPlotMaker
private
fillVtxPosFiducialVolHists
(const Amg::Vector3D &vtx, std::unique_ptr< EffInputTH1 > &hists)
MSVtxPlotMaker
private
fillVtxPosHists
(const std::vector< Amg::Vector3D > &vertices, std::unique_ptr< VtxPosTH > &hists)
MSVtxPlotMaker
private
fillVtxPosMaps
(const std::vector< Amg::Vector3D > &vertices, std::unique_ptr< VtxPosTGraph > &graphs)
MSVtxPlotMaker
private
formatPlots
()
MSVtxPlotMaker
private
formatTGraphs
()
MSVtxPlotMaker
private
getUnmatchedHist
(TH1 *h_all, TH1 *h_matched, const TString &name_unmatched)
MSVtxPlotMaker
private
m_c
MSVtxPlotMaker
private
m_datapath
MSVtxPlotMaker
private
m_etaphi
MSVtxPlotMaker
private
m_etaphi_b
MSVtxPlotMaker
private
m_etaphi_e
MSVtxPlotMaker
private
m_etaphi_out
MSVtxPlotMaker
private
m_etaphi_truth
MSVtxPlotMaker
private
m_etaphi_truth_b
MSVtxPlotMaker
private
m_etaphi_truth_e
MSVtxPlotMaker
private
m_etaphi_truth_out
MSVtxPlotMaker
private
m_h_AngularVtxConsti_b
MSVtxPlotMaker
private
m_h_AngularVtxConsti_e
MSVtxPlotMaker
private
m_h_chi2_b
MSVtxPlotMaker
private
m_h_chi2_e
MSVtxPlotMaker
private
m_h_chi2nDoF_b
MSVtxPlotMaker
private
m_h_chi2nDoF_e
MSVtxPlotMaker
private
m_h_chi2prob_b
MSVtxPlotMaker
private
m_h_chi2prob_e
MSVtxPlotMaker
private
m_h_delta_Lxy_b
MSVtxPlotMaker
private
m_h_delta_Lxy_e
MSVtxPlotMaker
private
m_h_delta_Lxy_negEta_b
MSVtxPlotMaker
private
m_h_delta_Lxy_negEta_e
MSVtxPlotMaker
private
m_h_delta_Lxy_posEta_b
MSVtxPlotMaker
private
m_h_delta_Lxy_posEta_e
MSVtxPlotMaker
private
m_h_delta_phi_b
MSVtxPlotMaker
private
m_h_delta_phi_e
MSVtxPlotMaker
private
m_h_delta_phys_b
MSVtxPlotMaker
private
m_h_delta_phys_e
MSVtxPlotMaker
private
m_h_delta_R_b
MSVtxPlotMaker
private
m_h_delta_R_e
MSVtxPlotMaker
private
m_h_delta_theta_b
MSVtxPlotMaker
private
m_h_delta_theta_e
MSVtxPlotMaker
private
m_h_delta_z_b
MSVtxPlotMaker
private
m_h_delta_z_e
MSVtxPlotMaker
private
m_h_delta_z_negEta_b
MSVtxPlotMaker
private
m_h_delta_z_negEta_e
MSVtxPlotMaker
private
m_h_delta_z_posEta_b
MSVtxPlotMaker
private
m_h_delta_z_posEta_e
MSVtxPlotMaker
private
m_h_distanceToIP
MSVtxPlotMaker
private
m_h_distanceToIP_truth
MSVtxPlotMaker
private
m_h_etaphi
MSVtxPlotMaker
private
m_h_etaphi_truth
MSVtxPlotMaker
private
m_h_Nconsti_b
MSVtxPlotMaker
private
m_h_Nconsti_e
MSVtxPlotMaker
private
m_h_Nhits_MDT_b
MSVtxPlotMaker
private
m_h_Nhits_MDT_e
MSVtxPlotMaker
private
m_h_Nhits_RPC
MSVtxPlotMaker
private
m_h_Nhits_TGC
MSVtxPlotMaker
private
m_h_nMDT_b
MSVtxPlotMaker
private
m_h_nMDT_e
MSVtxPlotMaker
private
m_h_nMDT_I_b
MSVtxPlotMaker
private
m_h_nMDT_I_e
MSVtxPlotMaker
private
m_h_nMDT_IM_b
MSVtxPlotMaker
private
m_h_nMDT_IM_e
MSVtxPlotMaker
private
m_h_nMDT_InwardsTotal_b
MSVtxPlotMaker
private
m_h_nMDT_InwardsTotal_e
MSVtxPlotMaker
private
m_h_nMDT_IO_b
MSVtxPlotMaker
private
m_h_nMDT_IO_e
MSVtxPlotMaker
private
m_h_nMDT_M_b
MSVtxPlotMaker
private
m_h_nMDT_M_e
MSVtxPlotMaker
private
m_h_nMDT_MO_b
MSVtxPlotMaker
private
m_h_nMDT_MO_e
MSVtxPlotMaker
private
m_h_nMDT_O_b
MSVtxPlotMaker
private
m_h_nMDT_O_e
MSVtxPlotMaker
private
m_h_Nobj
MSVtxPlotMaker
private
m_h_Nobj_b
MSVtxPlotMaker
private
m_h_Nobj_e
MSVtxPlotMaker
private
m_h_NobjReco
MSVtxPlotMaker
private
m_h_NobjReco_b
MSVtxPlotMaker
private
m_h_NobjReco_e
MSVtxPlotMaker
private
m_h_nRPC
MSVtxPlotMaker
private
m_h_nRPC_I
MSVtxPlotMaker
private
m_h_nRPC_IM
MSVtxPlotMaker
private
m_h_nRPC_InwardsTotal
MSVtxPlotMaker
private
m_h_nRPC_IO
MSVtxPlotMaker
private
m_h_nRPC_M
MSVtxPlotMaker
private
m_h_nRPC_MO
MSVtxPlotMaker
private
m_h_nRPC_O
MSVtxPlotMaker
private
m_h_nTGC
MSVtxPlotMaker
private
m_h_nTGC_I
MSVtxPlotMaker
private
m_h_nTGC_IM
MSVtxPlotMaker
private
m_h_nTGC_InwardsTotal
MSVtxPlotMaker
private
m_h_nTGC_IO
MSVtxPlotMaker
private
m_h_nTGC_M
MSVtxPlotMaker
private
m_h_nTGC_MO
MSVtxPlotMaker
private
m_h_nTGC_O
MSVtxPlotMaker
private
m_h_NVtx
MSVtxPlotMaker
private
m_h_Nvtx
MSVtxPlotMaker
private
m_h_Nvtx_b
MSVtxPlotMaker
private
m_h_Nvtx_e
MSVtxPlotMaker
private
m_h_NVtx_truth
MSVtxPlotMaker
private
m_h_Nvtx_truth
MSVtxPlotMaker
private
m_h_Nvtx_truth_b
MSVtxPlotMaker
private
m_h_Nvtx_truth_e
MSVtxPlotMaker
private
m_h_obj_eta
MSVtxPlotMaker
private
m_h_obj_phi_b
MSVtxPlotMaker
private
m_h_obj_phi_e
MSVtxPlotMaker
private
m_h_objReco_eta
MSVtxPlotMaker
private
m_h_objReco_phi_b
MSVtxPlotMaker
private
m_h_objReco_phi_e
MSVtxPlotMaker
private
m_h_Reco
MSVtxPlotMaker
private
m_h_Reco_eta
MSVtxPlotMaker
private
m_h_Reco_Lxy_b
MSVtxPlotMaker
private
m_h_Reco_r_b
MSVtxPlotMaker
private
m_h_Reco_r_e
MSVtxPlotMaker
private
m_h_Reco_z_e
MSVtxPlotMaker
private
m_h_RecoTruth_eta
MSVtxPlotMaker
private
m_h_RecoTruth_Lxy_b
MSVtxPlotMaker
private
m_h_RecoTruth_r_b
MSVtxPlotMaker
private
m_h_RecoTruth_r_e
MSVtxPlotMaker
private
m_h_RecoTruth_z_e
MSVtxPlotMaker
private
m_h_RecoTruthMatched
MSVtxPlotMaker
private
m_h_Truth
MSVtxPlotMaker
private
m_h_Truth_eta
MSVtxPlotMaker
private
m_h_Truth_Lxy_b
MSVtxPlotMaker
private
m_h_Truth_r_b
MSVtxPlotMaker
private
m_h_Truth_r_e
MSVtxPlotMaker
private
m_h_Truth_z_e
MSVtxPlotMaker
private
m_h_TruthReco_eta
MSVtxPlotMaker
private
m_h_TruthReco_Lxy_b
MSVtxPlotMaker
private
m_h_TruthReco_r_b
MSVtxPlotMaker
private
m_h_TruthReco_r_e
MSVtxPlotMaker
private
m_h_TruthReco_z_e
MSVtxPlotMaker
private
m_h_TruthRecoMatched
MSVtxPlotMaker
private
m_h_VtxChi2_b
MSVtxPlotMaker
private
m_h_VtxChi2_e
MSVtxPlotMaker
private
m_h_VtxConsti_detamax_b
MSVtxPlotMaker
private
m_h_VtxConsti_detamax_e
MSVtxPlotMaker
private
m_h_VtxConsti_dphimax_b
MSVtxPlotMaker
private
m_h_VtxConsti_dphimax_e
MSVtxPlotMaker
private
m_h_VtxConsti_dR_b
MSVtxPlotMaker
private
m_h_VtxConsti_dR_e
MSVtxPlotMaker
private
m_h_VtxConsti_dRmax_b
MSVtxPlotMaker
private
m_h_VtxConsti_dRmax_e
MSVtxPlotMaker
private
m_h_VtxPos
MSVtxPlotMaker
private
m_h_VtxPos_truth
MSVtxPlotMaker
private
m_h_VtxPosHists
MSVtxPlotMaker
private
m_h_VtxPosHists_truth
MSVtxPlotMaker
private
m_h_VtxResiduals_b
MSVtxPlotMaker
private
m_h_VtxResiduals_e
MSVtxPlotMaker
private
m_h_zLxy
MSVtxPlotMaker
private
m_h_zLxy_truth
MSVtxPlotMaker
private
m_input_file
MSVtxPlotMaker
private
m_msVtx_chi2
MSVtxPlotMaker
private
m_msVtx_nMDT
MSVtxPlotMaker
private
m_msVtx_nMDT_I
MSVtxPlotMaker
private
m_msVtx_nMDT_inwards
MSVtxPlotMaker
private
m_msVtx_nMDT_M
MSVtxPlotMaker
private
m_msVtx_nMDT_O
MSVtxPlotMaker
private
m_msVtx_nRPC
MSVtxPlotMaker
private
m_msVtx_nRPC_I
MSVtxPlotMaker
private
m_msVtx_nRPC_inwards
MSVtxPlotMaker
private
m_msVtx_nRPC_M
MSVtxPlotMaker
private
m_msVtx_nRPC_O
MSVtxPlotMaker
private
m_msVtx_nTGC
MSVtxPlotMaker
private
m_msVtx_nTGC_I
MSVtxPlotMaker
private
m_msVtx_nTGC_inwards
MSVtxPlotMaker
private
m_msVtx_nTGC_M
MSVtxPlotMaker
private
m_msVtx_nTGC_O
MSVtxPlotMaker
private
m_msVtx_Ntrklet
MSVtxPlotMaker
private
m_msVtx_x
MSVtxPlotMaker
private
m_msVtx_y
MSVtxPlotMaker
private
m_msVtx_z
MSVtxPlotMaker
private
m_obj_eta
MSVtxPlotMaker
private
m_obj_phi
MSVtxPlotMaker
private
m_obj_theta
MSVtxPlotMaker
private
m_obj_vtxLink
MSVtxPlotMaker
private
m_obj_x
MSVtxPlotMaker
private
m_obj_y
MSVtxPlotMaker
private
m_obj_z
MSVtxPlotMaker
private
m_output_file
MSVtxPlotMaker
private
m_plotdir
MSVtxPlotMaker
private
m_plotdir_inputObjects
MSVtxPlotMaker
private
m_plotdir_recoVtx
MSVtxPlotMaker
private
m_plotdir_recoVtxHits
MSVtxPlotMaker
private
m_plotdir_truthVtx
MSVtxPlotMaker
private
m_plotdir_vtxEfficiency
MSVtxPlotMaker
private
m_plotdir_vtxFakeRate
MSVtxPlotMaker
private
m_plotdir_vtxResiduals
MSVtxPlotMaker
private
m_tree
MSVtxPlotMaker
private
m_treename
MSVtxPlotMaker
private
m_truthVtx_x
MSVtxPlotMaker
private
m_truthVtx_y
MSVtxPlotMaker
private
m_truthVtx_z
MSVtxPlotMaker
private
m_zLxy
MSVtxPlotMaker
private
m_zLxy_b
MSVtxPlotMaker
private
m_zLxy_e
MSVtxPlotMaker
private
m_zLxy_out
MSVtxPlotMaker
private
m_zLxy_truth
MSVtxPlotMaker
private
m_zLxy_truth_b
MSVtxPlotMaker
private
m_zLxy_truth_e
MSVtxPlotMaker
private
m_zLxy_truth_out
MSVtxPlotMaker
private
makePlots
()
MSVtxPlotMaker
MSVtxPlotMaker
(const std::string &datapath, const std::string &pltdir, const std::string &treename="MSVtxValidTree")
MSVtxPlotMaker
outputResults
()
MSVtxPlotMaker
private
saveTEfficiency
(TH1 *h_num, TH1 *h_denom, const TString &title, const TString &plotpath)
MSVtxPlotMaker
private
saveTGraph
(TMultiGraph *zLxy, TMultiGraph *etaphi, std::unique_ptr< VtxPosTGraph > &graphs, const TString &plotdir)
MSVtxPlotMaker
private
saveTH1
(TH1 *h, TString plotpath, const char *dectectorLabel="", const char *new_ylabel=nullptr, bool norm=false, bool logy=false)
MSVtxPlotMaker
private
saveTH2
(TH2 *h, const TString &plotpath)
MSVtxPlotMaker
private
saveTHStack
(TH1 *h1, TH1 *h2, const TString &h1_legend, const TString &h2_legend, const TString &title, const TString &plotpath, int color1=2, int color2=1)
MSVtxPlotMaker
private
saveVtxPos
(std::unique_ptr< VtxPosTH > &hists, const TString &plotdir)
MSVtxPlotMaker
private
setColorPalette
(TStyle *plotStyle)
MSVtxPlotMaker
private
setPlotStyle
()
MSVtxPlotMaker
private
setup
()
MSVtxPlotMaker
private
setupBranches
()
MSVtxPlotMaker
private
~MSVtxPlotMaker
()
MSVtxPlotMaker
virtual
Generated on
for ATLAS Offline Software by
1.17.0