Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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)MSVtxPlotMakerprivate
fillChi2Hists(double chi2, double NDoF, std::unique_ptr< Chi2TH1 > &hists)MSVtxPlotMakerprivate
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)MSVtxPlotMakerprivate
fillNvtxHists(const std::vector< Amg::Vector3D > &vertices, std::unique_ptr< NVtxTH1 > &hists)MSVtxPlotMakerprivate
fillPlots()MSVtxPlotMakerprivate
fillReconstructionObjectsHists()MSVtxPlotMakerprivate
fillRecoVtxPlots(const std::vector< Amg::Vector3D > &reco_vertices, const std::vector< std::vector< Amg::Vector3D >> &reco_constituentPos)MSVtxPlotMakerprivate
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)MSVtxPlotMakerprivate
fillTruthComparisonHists(const std::vector< Amg::Vector3D > &reco_vertices, const std::vector< Amg::Vector3D > &truth_vertices)MSVtxPlotMakerprivate
fillTruthVtxPlots(const std::vector< Amg::Vector3D > &truth_vertices)MSVtxPlotMakerprivate
fillVtxNhitsHists(double total, double inwards, double inner, double middle, double outer, std::unique_ptr< NHitsTH1 > &hists)MSVtxPlotMakerprivate
fillVtxPosFiducialVolHists(const Amg::Vector3D &vtx, std::unique_ptr< EffInputTH1 > &hists)MSVtxPlotMakerprivate
fillVtxPosHists(const std::vector< Amg::Vector3D > &vertices, std::unique_ptr< VtxPosTH > &hists)MSVtxPlotMakerprivate
fillVtxPosMaps(const std::vector< Amg::Vector3D > &vertices, std::unique_ptr< VtxPosTGraph > &graphs)MSVtxPlotMakerprivate
formatPlots()MSVtxPlotMakerprivate
formatTGraphs()MSVtxPlotMakerprivate
getUnmatchedHist(TH1 *h_all, TH1 *h_matched, const TString &name_unmatched)MSVtxPlotMakerprivate
m_cMSVtxPlotMakerprivate
m_datapathMSVtxPlotMakerprivate
m_etaphiMSVtxPlotMakerprivate
m_etaphi_bMSVtxPlotMakerprivate
m_etaphi_eMSVtxPlotMakerprivate
m_etaphi_outMSVtxPlotMakerprivate
m_etaphi_truthMSVtxPlotMakerprivate
m_etaphi_truth_bMSVtxPlotMakerprivate
m_etaphi_truth_eMSVtxPlotMakerprivate
m_etaphi_truth_outMSVtxPlotMakerprivate
m_h_AngularVtxConsti_bMSVtxPlotMakerprivate
m_h_AngularVtxConsti_eMSVtxPlotMakerprivate
m_h_chi2_bMSVtxPlotMakerprivate
m_h_chi2_eMSVtxPlotMakerprivate
m_h_chi2nDoF_bMSVtxPlotMakerprivate
m_h_chi2nDoF_eMSVtxPlotMakerprivate
m_h_chi2prob_bMSVtxPlotMakerprivate
m_h_chi2prob_eMSVtxPlotMakerprivate
m_h_delta_Lxy_bMSVtxPlotMakerprivate
m_h_delta_Lxy_eMSVtxPlotMakerprivate
m_h_delta_Lxy_negEta_bMSVtxPlotMakerprivate
m_h_delta_Lxy_negEta_eMSVtxPlotMakerprivate
m_h_delta_Lxy_posEta_bMSVtxPlotMakerprivate
m_h_delta_Lxy_posEta_eMSVtxPlotMakerprivate
m_h_delta_phi_bMSVtxPlotMakerprivate
m_h_delta_phi_eMSVtxPlotMakerprivate
m_h_delta_phys_bMSVtxPlotMakerprivate
m_h_delta_phys_eMSVtxPlotMakerprivate
m_h_delta_R_bMSVtxPlotMakerprivate
m_h_delta_R_eMSVtxPlotMakerprivate
m_h_delta_theta_bMSVtxPlotMakerprivate
m_h_delta_theta_eMSVtxPlotMakerprivate
m_h_delta_z_bMSVtxPlotMakerprivate
m_h_delta_z_eMSVtxPlotMakerprivate
m_h_delta_z_negEta_bMSVtxPlotMakerprivate
m_h_delta_z_negEta_eMSVtxPlotMakerprivate
m_h_delta_z_posEta_bMSVtxPlotMakerprivate
m_h_delta_z_posEta_eMSVtxPlotMakerprivate
m_h_distanceToIPMSVtxPlotMakerprivate
m_h_distanceToIP_truthMSVtxPlotMakerprivate
m_h_etaphiMSVtxPlotMakerprivate
m_h_etaphi_truthMSVtxPlotMakerprivate
m_h_Nconsti_bMSVtxPlotMakerprivate
m_h_Nconsti_eMSVtxPlotMakerprivate
m_h_Nhits_MDT_bMSVtxPlotMakerprivate
m_h_Nhits_MDT_eMSVtxPlotMakerprivate
m_h_Nhits_RPCMSVtxPlotMakerprivate
m_h_Nhits_TGCMSVtxPlotMakerprivate
m_h_nMDT_bMSVtxPlotMakerprivate
m_h_nMDT_eMSVtxPlotMakerprivate
m_h_nMDT_I_bMSVtxPlotMakerprivate
m_h_nMDT_I_eMSVtxPlotMakerprivate
m_h_nMDT_IM_bMSVtxPlotMakerprivate
m_h_nMDT_IM_eMSVtxPlotMakerprivate
m_h_nMDT_InwardsTotal_bMSVtxPlotMakerprivate
m_h_nMDT_InwardsTotal_eMSVtxPlotMakerprivate
m_h_nMDT_IO_bMSVtxPlotMakerprivate
m_h_nMDT_IO_eMSVtxPlotMakerprivate
m_h_nMDT_M_bMSVtxPlotMakerprivate
m_h_nMDT_M_eMSVtxPlotMakerprivate
m_h_nMDT_MO_bMSVtxPlotMakerprivate
m_h_nMDT_MO_eMSVtxPlotMakerprivate
m_h_nMDT_O_bMSVtxPlotMakerprivate
m_h_nMDT_O_eMSVtxPlotMakerprivate
m_h_NobjMSVtxPlotMakerprivate
m_h_Nobj_bMSVtxPlotMakerprivate
m_h_Nobj_eMSVtxPlotMakerprivate
m_h_NobjRecoMSVtxPlotMakerprivate
m_h_NobjReco_bMSVtxPlotMakerprivate
m_h_NobjReco_eMSVtxPlotMakerprivate
m_h_nRPCMSVtxPlotMakerprivate
m_h_nRPC_IMSVtxPlotMakerprivate
m_h_nRPC_IMMSVtxPlotMakerprivate
m_h_nRPC_InwardsTotalMSVtxPlotMakerprivate
m_h_nRPC_IOMSVtxPlotMakerprivate
m_h_nRPC_MMSVtxPlotMakerprivate
m_h_nRPC_MOMSVtxPlotMakerprivate
m_h_nRPC_OMSVtxPlotMakerprivate
m_h_nTGCMSVtxPlotMakerprivate
m_h_nTGC_IMSVtxPlotMakerprivate
m_h_nTGC_IMMSVtxPlotMakerprivate
m_h_nTGC_InwardsTotalMSVtxPlotMakerprivate
m_h_nTGC_IOMSVtxPlotMakerprivate
m_h_nTGC_MMSVtxPlotMakerprivate
m_h_nTGC_MOMSVtxPlotMakerprivate
m_h_nTGC_OMSVtxPlotMakerprivate
m_h_NVtxMSVtxPlotMakerprivate
m_h_NvtxMSVtxPlotMakerprivate
m_h_Nvtx_bMSVtxPlotMakerprivate
m_h_Nvtx_eMSVtxPlotMakerprivate
m_h_Nvtx_truthMSVtxPlotMakerprivate
m_h_NVtx_truthMSVtxPlotMakerprivate
m_h_Nvtx_truth_bMSVtxPlotMakerprivate
m_h_Nvtx_truth_eMSVtxPlotMakerprivate
m_h_obj_etaMSVtxPlotMakerprivate
m_h_obj_phi_bMSVtxPlotMakerprivate
m_h_obj_phi_eMSVtxPlotMakerprivate
m_h_objReco_etaMSVtxPlotMakerprivate
m_h_objReco_phi_bMSVtxPlotMakerprivate
m_h_objReco_phi_eMSVtxPlotMakerprivate
m_h_RecoMSVtxPlotMakerprivate
m_h_Reco_etaMSVtxPlotMakerprivate
m_h_Reco_Lxy_bMSVtxPlotMakerprivate
m_h_Reco_r_bMSVtxPlotMakerprivate
m_h_Reco_r_eMSVtxPlotMakerprivate
m_h_Reco_z_eMSVtxPlotMakerprivate
m_h_RecoTruth_etaMSVtxPlotMakerprivate
m_h_RecoTruth_Lxy_bMSVtxPlotMakerprivate
m_h_RecoTruth_r_bMSVtxPlotMakerprivate
m_h_RecoTruth_r_eMSVtxPlotMakerprivate
m_h_RecoTruth_z_eMSVtxPlotMakerprivate
m_h_RecoTruthMatchedMSVtxPlotMakerprivate
m_h_TruthMSVtxPlotMakerprivate
m_h_Truth_etaMSVtxPlotMakerprivate
m_h_Truth_Lxy_bMSVtxPlotMakerprivate
m_h_Truth_r_bMSVtxPlotMakerprivate
m_h_Truth_r_eMSVtxPlotMakerprivate
m_h_Truth_z_eMSVtxPlotMakerprivate
m_h_TruthReco_etaMSVtxPlotMakerprivate
m_h_TruthReco_Lxy_bMSVtxPlotMakerprivate
m_h_TruthReco_r_bMSVtxPlotMakerprivate
m_h_TruthReco_r_eMSVtxPlotMakerprivate
m_h_TruthReco_z_eMSVtxPlotMakerprivate
m_h_TruthRecoMatchedMSVtxPlotMakerprivate
m_h_VtxChi2_bMSVtxPlotMakerprivate
m_h_VtxChi2_eMSVtxPlotMakerprivate
m_h_VtxConsti_detamax_bMSVtxPlotMakerprivate
m_h_VtxConsti_detamax_eMSVtxPlotMakerprivate
m_h_VtxConsti_dphimax_bMSVtxPlotMakerprivate
m_h_VtxConsti_dphimax_eMSVtxPlotMakerprivate
m_h_VtxConsti_dR_bMSVtxPlotMakerprivate
m_h_VtxConsti_dR_eMSVtxPlotMakerprivate
m_h_VtxConsti_dRmax_bMSVtxPlotMakerprivate
m_h_VtxConsti_dRmax_eMSVtxPlotMakerprivate
m_h_VtxPosMSVtxPlotMakerprivate
m_h_VtxPos_truthMSVtxPlotMakerprivate
m_h_VtxPosHistsMSVtxPlotMakerprivate
m_h_VtxPosHists_truthMSVtxPlotMakerprivate
m_h_VtxResiduals_bMSVtxPlotMakerprivate
m_h_VtxResiduals_eMSVtxPlotMakerprivate
m_h_zLxyMSVtxPlotMakerprivate
m_h_zLxy_truthMSVtxPlotMakerprivate
m_input_fileMSVtxPlotMakerprivate
m_msVtx_chi2MSVtxPlotMakerprivate
m_msVtx_nMDTMSVtxPlotMakerprivate
m_msVtx_nMDT_IMSVtxPlotMakerprivate
m_msVtx_nMDT_inwardsMSVtxPlotMakerprivate
m_msVtx_nMDT_MMSVtxPlotMakerprivate
m_msVtx_nMDT_OMSVtxPlotMakerprivate
m_msVtx_nRPCMSVtxPlotMakerprivate
m_msVtx_nRPC_IMSVtxPlotMakerprivate
m_msVtx_nRPC_inwardsMSVtxPlotMakerprivate
m_msVtx_nRPC_MMSVtxPlotMakerprivate
m_msVtx_nRPC_OMSVtxPlotMakerprivate
m_msVtx_nTGCMSVtxPlotMakerprivate
m_msVtx_nTGC_IMSVtxPlotMakerprivate
m_msVtx_nTGC_inwardsMSVtxPlotMakerprivate
m_msVtx_nTGC_MMSVtxPlotMakerprivate
m_msVtx_nTGC_OMSVtxPlotMakerprivate
m_msVtx_NtrkletMSVtxPlotMakerprivate
m_msVtx_xMSVtxPlotMakerprivate
m_msVtx_yMSVtxPlotMakerprivate
m_msVtx_zMSVtxPlotMakerprivate
m_obj_etaMSVtxPlotMakerprivate
m_obj_phiMSVtxPlotMakerprivate
m_obj_thetaMSVtxPlotMakerprivate
m_obj_vtxLinkMSVtxPlotMakerprivate
m_obj_xMSVtxPlotMakerprivate
m_obj_yMSVtxPlotMakerprivate
m_obj_zMSVtxPlotMakerprivate
m_output_fileMSVtxPlotMakerprivate
m_plotdirMSVtxPlotMakerprivate
m_plotdir_inputObjectsMSVtxPlotMakerprivate
m_plotdir_recoVtxMSVtxPlotMakerprivate
m_plotdir_recoVtxHitsMSVtxPlotMakerprivate
m_plotdir_truthVtxMSVtxPlotMakerprivate
m_plotdir_vtxEfficiencyMSVtxPlotMakerprivate
m_plotdir_vtxFakeRateMSVtxPlotMakerprivate
m_plotdir_vtxResidualsMSVtxPlotMakerprivate
m_treeMSVtxPlotMakerprivate
m_treenameMSVtxPlotMakerprivate
m_truthVtx_xMSVtxPlotMakerprivate
m_truthVtx_yMSVtxPlotMakerprivate
m_truthVtx_zMSVtxPlotMakerprivate
m_zLxyMSVtxPlotMakerprivate
m_zLxy_bMSVtxPlotMakerprivate
m_zLxy_eMSVtxPlotMakerprivate
m_zLxy_outMSVtxPlotMakerprivate
m_zLxy_truthMSVtxPlotMakerprivate
m_zLxy_truth_bMSVtxPlotMakerprivate
m_zLxy_truth_eMSVtxPlotMakerprivate
m_zLxy_truth_outMSVtxPlotMakerprivate
makePlots()MSVtxPlotMaker
MSVtxPlotMaker(const std::string &datapath, const std::string &pltdir, const std::string &treename="MSVtxValidTree")MSVtxPlotMaker
outputResults()MSVtxPlotMakerprivate
saveTEfficiency(TH1 *h_num, TH1 *h_denom, const TString &title, const TString &plotpath)MSVtxPlotMakerprivate
saveTGraph(TMultiGraph *zLxy, TMultiGraph *etaphi, std::unique_ptr< VtxPosTGraph > &graphs, const TString &plotdir)MSVtxPlotMakerprivate
saveTH1(TH1 *h, TString plotpath, const char *dectectorLabel="", const char *new_ylabel=nullptr, bool norm=false, bool logy=false)MSVtxPlotMakerprivate
saveTH2(TH2 *h, const TString &plotpath)MSVtxPlotMakerprivate
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)MSVtxPlotMakerprivate
saveVtxPos(std::unique_ptr< VtxPosTH > &hists, const TString &plotdir)MSVtxPlotMakerprivate
setColorPalette(TStyle *plotStyle)MSVtxPlotMakerprivate
setPlotStyle()MSVtxPlotMakerprivate
setup()MSVtxPlotMakerprivate
setupBranches()MSVtxPlotMakerprivate
~MSVtxPlotMaker()MSVtxPlotMakervirtual