ATLAS Offline Software
Loading...
Searching...
No Matches
StripSpacePointValidationPlots.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_STRIP_SPACE_POINT_VALIDATION_PLOTS_H
6#define ACTS_STRIP_SPACE_POINT_VALIDATION_PLOTS_H
7
12
13#include <string>
14
15namespace ActsTrk {
16
18 public PlotBase {
19 public:
20 StripSpacePointValidationPlots(PlotBase* pParent, const std::string& sDir,
21 const std::string& type = "Strip");
23
24 void fill(const xAOD::SpacePoint* spacePoint,
25 float beamSpotWeight,
26 const SCT_ID*);
27
28 private:
29 std::string m_type;
30
31 private:
33
36
39
42
45
46 TH1* m_eta_barrel {};
47 TH1* m_eta_endcap {};
48
51
54
57
60
63
66
69
72
75
78
81
84
87
90 };
91
92}
93
94#endif
This is an Identifier helper class for the SCT subdetector.
void fill(const xAOD::SpacePoint *spacePoint, float beamSpotWeight, const SCT_ID *)
StripSpacePointValidationPlots(PlotBase *pParent, const std::string &sDir, const std::string &type="Strip")
virtual ~StripSpacePointValidationPlots()=default
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
This is an Identifier helper class for the SCT subdetector.
Definition SCT_ID.h:68
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...