ATLAS Offline Software
Loading...
Searching...
No Matches
PixelClusterValidationPlots.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 ACTS_PIXEL_CLUSTER_VALIDATION_PLOTS_H
6#define ACTS_PIXEL_CLUSTER_VALIDATION_PLOTS_H
7
11
12namespace ActsTrk {
13
15 public PlotBase {
16 public:
17 PixelClusterValidationPlots(PlotBase* pParent, const std::string& sDir);
18 virtual ~PixelClusterValidationPlots() = default;
19
20 void fill(const xAOD::PixelCluster* cluster,
21 float beamSpotWeight,
22 const PixelID*);
23
24 private:
26
29
32
35
38
41
42 TH1* m_eta_barrel {};
43 TH1* m_eta_endcap {};
44
47
50
53
56
59
62
65
68
71
74
77
80
83
86
89
92
95
96 TH1* m_tot_barrel {};
97 TH1* m_tot_endcap {};
98
101
104
107
110
113
116 };
117
118}
119
120#endif
This is an Identifier helper class for the Pixel subdetector.
PixelClusterValidationPlots(PlotBase *pParent, const std::string &sDir)
void fill(const xAOD::PixelCluster *cluster, float beamSpotWeight, const PixelID *)
virtual ~PixelClusterValidationPlots()=default
This is an Identifier helper class for the Pixel subdetector.
Definition PixelID.h:67
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
PixelCluster_v1 PixelCluster
Define the version of the pixel cluster class.