ATLAS Offline Software
Loading...
Searching...
No Matches
HgtdClusterValidationPlots.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 ACTS_HGTD_CLUSTER_VALIDATION_PLOTS_H
6#define ACTS_HGTD_CLUSTER_VALIDATION_PLOTS_H
7
12
13namespace ActsTrk {
14
16 public PlotBase {
17 public:
18 HgtdClusterValidationPlots(PlotBase* pParent, const std::string& sDir);
19 virtual ~HgtdClusterValidationPlots() = default;
20
21 void fill(const xAOD::HGTDCluster* cluster,
23 float beamSpotWeight,
24 const HGTD_ID*);
25
26 private:
28
30 TH1* m_layer_left {};
31
34
37
40
43
44 TH1* m_eta {};
45
49
53
57
61
65
70
75
79 };
80
81}
82
83#endif
HgtdClusterValidationPlots(PlotBase *pParent, const std::string &sDir)
virtual ~HgtdClusterValidationPlots()=default
void fill(const xAOD::HGTDCluster *cluster, const InDetDD::HGTD_DetectorElementCollection &hgtdElements, float beamSpotWeight, const HGTD_ID *)
This is an Identifier helper class for the HGTD subdetector.
Definition HGTD_ID.h:47
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...
DataVector< HGTD_DetectorElement > HGTD_DetectorElementCollection
HGTDCluster_v1 HGTDCluster
Define the version of the pixel cluster class.
Definition HGTDCluster.h:13