ATLAS Offline Software
InnerDetector
InDetValidation
InDetPhysValMonitoring
src
InDetPerfPlot_VerticesVsMu.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef INDETPHYSVALMONITORING_INDETPERFPLOT_VERTEXCONTAINER
6
#define INDETPHYSVALMONITORING_INDETPERFPLOT_VERTEXCONTAINER
7
13
// std includes
14
#include <string>
15
16
// local includes
17
#include "
InDetPlotBase.h
"
18
#include "
xAODTracking/VertexFwd.h
"
19
#include "
xAODTracking/VertexContainerFwd.h
"
20
#include "
xAODEventInfo/EventInfo.h
"
21
22
class
TH2;
23
25
class
InDetPerfPlot_VerticesVsMu
:
public
InDetPlotBase
{
26
public
:
27
InDetPerfPlot_VerticesVsMu
(
InDetPlotBase
* pParent,
const
std::string& dirName);
28
29
// Fills vertex container information; also uses EventInfo
30
void
fill
(
const
xAOD::VertexContainer
& vertices,
unsigned
int
truthMu,
float
actualMu,
float
weight
=1.0);
31
private
:
34
TH2*
m_vx_n_vs_truthMu
{};
35
TH2*
m_vx_n_vs_actualMu
{};
37
38
// plot base has nop default implementation of this; we use it to book the histos
39
void
initializePlots
();
40
};
41
42
43
44
45
#endif
VertexContainerFwd.h
InDetPerfPlot_VerticesVsMu::m_vx_n_vs_truthMu
TH2 * m_vx_n_vs_truthMu
Definition:
InDetPerfPlot_VerticesVsMu.h:34
InDetPerfPlot_VerticesVsMu::fill
void fill(const xAOD::VertexContainer &vertices, unsigned int truthMu, float actualMu, float weight=1.0)
Definition:
InDetPerfPlot_VerticesVsMu.cxx:33
InDetPerfPlot_VerticesVsMu::initializePlots
void initializePlots()
Definition:
InDetPerfPlot_VerticesVsMu.cxx:26
InDetPerfPlot_VerticesVsMu::InDetPerfPlot_VerticesVsMu
InDetPerfPlot_VerticesVsMu(InDetPlotBase *pParent, const std::string &dirName)
Definition:
InDetPerfPlot_VerticesVsMu.cxx:18
dqt_zlumi_pandas.weight
int weight
Definition:
dqt_zlumi_pandas.py:189
InDetPlotBase
Mixin class to give extra capabilities to plots such as ATH_MSG and an easier booking interface,...
Definition:
InDetPlotBase.h:33
InDetPlotBase.h
InDetPerfPlot_VerticesVsMu::m_vx_n_vs_actualMu
TH2 * m_vx_n_vs_actualMu
Definition:
InDetPerfPlot_VerticesVsMu.h:35
DataVector
Derived DataVector<T>.
Definition:
DataVector.h:794
VertexFwd.h
EventInfo.h
InDetPerfPlot_VerticesVsMu
class holding general plots for xAOD::Vertex
Definition:
InDetPerfPlot_VerticesVsMu.h:25
Generated on Sun Dec 22 2024 21:11:41 for ATLAS Offline Software by
1.8.18