ATLAS Offline Software
Loading...
Searching...
No Matches
SecVtxValidationPlots.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef VERTEXVALIDATIONPLOTS_H
6#define VERTEXVALIDATIONPLOTS_H
7
10#include <string>
11
12class TH1;
13
15
16 public:
17
19 SecVtxValidationPlots(PlotBase* pParent, const std::string& sDir);
20 virtual ~SecVtxValidationPlots() = default;
21
23 void fill(const xAOD::Vertex* secVtx);
24
25 private:
26
27 // position
28 TH1* m_vertex_x {};
29 TH1* m_vertex_y {};
30 TH1* m_vertex_z {};
31 TH1* m_vertex_r {};
32
33 // four vector
34 TH1* m_vertex_pt {};
35 TH1* m_vertex_eta {};
36 TH1* m_vertex_phi {};
37 TH1* m_vertex_m {};
38
39 // misc
45
46
47};
48#endif /* VERTEXVALIDATIONPLOTS_H */
PlotBase(PlotBase *parent, std::string_view sDir)
Definition PlotBase.cxx:29
virtual ~SecVtxValidationPlots()=default
void fill(const xAOD::Vertex *secVtx)
fill the histograms
SecVtxValidationPlots(PlotBase *pParent, const std::string &sDir)
Standard Constructor.
Vertex_v1 Vertex
Define the latest version of the vertex class.