From 23c982671a2163e880ba2ce1c75ca71cc0c3348c Mon Sep 17 00:00:00 2001 From: Matthew Thomas Anthony <matthew.thomas.anthony@cern.ch> Date: Fri, 11 Dec 2020 10:45:25 +0000 Subject: [PATCH] add FE eta plot for E>0 --- .../PFlowValidation/PFOHistUtils/PFOHistUtils/PFOPlots.h | 3 +++ .../PFlow/PFlowValidation/PFOHistUtils/src/PFOPlots.cxx | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Reconstruction/PFlow/PFlowValidation/PFOHistUtils/PFOHistUtils/PFOPlots.h b/Reconstruction/PFlow/PFlowValidation/PFOHistUtils/PFOHistUtils/PFOPlots.h index 3bee6b4aacc2..3b08e3b139fd 100644 --- a/Reconstruction/PFlow/PFlowValidation/PFOHistUtils/PFOHistUtils/PFOPlots.h +++ b/Reconstruction/PFlow/PFlowValidation/PFOHistUtils/PFOHistUtils/PFOPlots.h @@ -25,6 +25,7 @@ namespace PFO { TH1* m_PFO_phi; TH1* m_PFO_m; TH1* m_PFO_charge; + /** Pt Histogram binned in eta */ TH1* m_PFO_pt_etaBinA; @@ -37,6 +38,8 @@ namespace PFO { TH1* m_FE_phi; TH1* m_FE_m; TH1* m_FE_charge; + + TH1* m_FE_eta_posE; // extra bin for positive energy FE /** Pt Histogram binned in eta */ TH1* m_FE_pt_etaBinA; diff --git a/Reconstruction/PFlow/PFlowValidation/PFOHistUtils/src/PFOPlots.cxx b/Reconstruction/PFlow/PFlowValidation/PFOHistUtils/src/PFOPlots.cxx index a4c450652f8b..d1c941b7ebc6 100644 --- a/Reconstruction/PFlow/PFlowValidation/PFOHistUtils/src/PFOPlots.cxx +++ b/Reconstruction/PFlow/PFlowValidation/PFOHistUtils/src/PFOPlots.cxx @@ -38,6 +38,7 @@ namespace PFO { m_FE_pt_etaBinA = Book1D("_Pt_A",m_sFEContainerName + "_Pt (Entries/1 GeV, |eta| < 1 )",30,-10.0,20.0); m_FE_pt_etaBinB = Book1D("_Pt_B",m_sFEContainerName + "_Pt (Entries/1 GeV, 1 <= |eta| < 2 )",30,-10.0,20.0); m_FE_pt_etaBinC = Book1D("_Pt_C",m_sFEContainerName + "_Pt (Entries/1 GeV, |eta| >= 2 )",30,-10.0,20.0); + m_FE_eta_posE=Book1D("_EtaPosE",m_sFEContainerName+"_Eta (E>0) (Entries/0.1)",100,-5.0,5.0); } } @@ -64,7 +65,10 @@ namespace PFO { if (fabs(FE.eta()) < 1) m_FE_pt_etaBinA->Fill(FE.pt()/1000.0); else if (fabs(FE.eta()) < 2) m_FE_pt_etaBinB->Fill(FE.pt()/1000.0); else m_FE_pt_etaBinC->Fill(FE.pt()/1000.0); - + // additional debug plot: Eta given FlowElem energy>0 + if (FE.e()>0){ + m_FE_eta_posE->Fill(FE.eta()); + } } } -- GitLab