ATLAS Offline Software
SecVtxValidationPlots.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef VERTEXVALIDATIONPLOTS_H
6 #define VERTEXVALIDATIONPLOTS_H
7 
11 #include "xAODTracking/Vertex.h"
12 
14 
15  public:
16 
18  SecVtxValidationPlots(PlotBase* pParent, const std::string& sDir);
19  virtual ~SecVtxValidationPlots() = default;
20 
22  void fill(const xAOD::Vertex* secVtx);
23 
24  private:
25 
26  // position
31 
32  // four vector
37 
38  // misc
44 
45 
46 };
47 #endif /* VERTEXVALIDATIONPLOTS_H */
ReadHandleKey.h
Property holding a SG store/key/clid from which a ReadHandle is made.
SecVtxValidationPlots::m_vertex_z
TH1 * m_vertex_z
Definition: SecVtxValidationPlots.h:29
SecVtxValidationPlots::m_vertex_eta
TH1 * m_vertex_eta
Definition: SecVtxValidationPlots.h:34
SecVtxValidationPlots::~SecVtxValidationPlots
virtual ~SecVtxValidationPlots()=default
PlotBase
Definition: PlotBase.h:33
SecVtxValidationPlots::m_vertex_x
TH1 * m_vertex_x
Definition: SecVtxValidationPlots.h:27
SecVtxValidationPlots::m_vertex_charge
TH1 * m_vertex_charge
Definition: SecVtxValidationPlots.h:41
python.copyTCTOutput.sDir
sDir
Definition: copyTCTOutput.py:60
SecVtxValidationPlots::m_vertex_maxd0
TH1 * m_vertex_maxd0
Definition: SecVtxValidationPlots.h:43
SecVtxValidationPlots::m_vertex_phi
TH1 * m_vertex_phi
Definition: SecVtxValidationPlots.h:35
SecVtxValidationPlots::m_vertex_ntrk
TH1 * m_vertex_ntrk
Definition: SecVtxValidationPlots.h:39
SecVtxValidationPlots::m_vertex_mind0
TH1 * m_vertex_mind0
Definition: SecVtxValidationPlots.h:42
Vertex.h
SecVtxValidationPlots::m_vertex_y
TH1 * m_vertex_y
Definition: SecVtxValidationPlots.h:28
SecVtxValidationPlots
Definition: SecVtxValidationPlots.h:13
SecVtxValidationPlots::m_vertex_m
TH1 * m_vertex_m
Definition: SecVtxValidationPlots.h:36
VertexContainer.h
xAOD::Vertex_v1
Class describing a Vertex.
Definition: Vertex_v1.h:42
SecVtxValidationPlots::m_vertex_r
TH1 * m_vertex_r
Definition: SecVtxValidationPlots.h:30
TH1
Definition: rootspy.cxx:268
SecVtxValidationPlots::m_vertex_chi2
TH1 * m_vertex_chi2
Definition: SecVtxValidationPlots.h:40
SecVtxValidationPlots::SecVtxValidationPlots
SecVtxValidationPlots(PlotBase *pParent, const std::string &sDir)
Standard Constructor.
Definition: SecVtxValidationPlots.cxx:13
PlotBase.h
SecVtxValidationPlots::m_vertex_pt
TH1 * m_vertex_pt
Definition: SecVtxValidationPlots.h:33
SecVtxValidationPlots::fill
void fill(const xAOD::Vertex *secVtx)
fill the histograms
Definition: SecVtxValidationPlots.cxx:37