ATLAS Offline Software
Loading...
Searching...
No Matches
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
27 TH1* m_vertex_x {};
28 TH1* m_vertex_y {};
29 TH1* m_vertex_z {};
30 TH1* m_vertex_r {};
31
32 // four vector
33 TH1* m_vertex_pt {};
34 TH1* m_vertex_eta {};
35 TH1* m_vertex_phi {};
36 TH1* m_vertex_m {};
37
38 // misc
44
45
46};
47#endif /* VERTEXVALIDATIONPLOTS_H */
Property holding a SG store/key/clid from which a ReadHandle is made.
PlotBase(PlotBase *parent, const std::string &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.