ATLAS Offline Software
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