ATLAS Offline Software
Tracking
Acts
ActsMonitoring
src
StripClusterValidationPlots.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_CLUSTER_VALIDATION_PLOTS_H
6
#define ACTS_STRIP_CLUSTER_VALIDATION_PLOTS_H
7
8
#include "
TrkValHistUtils/PlotBase.h
"
9
#include "
xAODInDetMeasurement/StripClusterContainer.h
"
10
#include "
InDetIdentifier/SCT_ID.h
"
11
12
namespace
ActsTrk
{
13
14
class
StripClusterValidationPlots
:
15
public
PlotBase
{
16
public
:
17
StripClusterValidationPlots
(
PlotBase
* pParent,
const
std::string&
sDir
);
18
virtual
~StripClusterValidationPlots
() =
default
;
19
20
void
fill
(
const
xAOD::StripCluster
* cluster,
21
float
beamSpotWeight,
22
const
SCT_ID
*);
23
24
private
:
25
TH1*
m_barrelEndcap
{};
26
27
TH1*
m_layerDisk_barrel
{};
28
TH1*
m_layerDisk_endcap
{};
29
30
TH1*
m_phiModule_barrel
{};
31
TH1*
m_phiModule_endcap
{};
32
33
TH1*
m_etaModule_barrel
{};
34
TH1*
m_etaModule_endcap
{};
35
36
TH1*
m_sideModule_barrel
{};
37
TH1*
m_sideModule_endcap
{};
38
39
TH1*
m_eta_barrel
{};
40
TH1*
m_eta_endcap
{};
41
42
TH1*
m_perp_barrel
{};
43
TH1*
m_perp_endcap
{};
44
45
TH1*
m_global_x_barrel
{};
46
TH1*
m_global_x_endcap
{};
47
48
TH1*
m_global_y_barrel
{};
49
TH1*
m_global_y_endcap
{};
50
51
TH1*
m_global_z_barrel
{};
52
TH1*
m_global_z_endcap
{};
53
54
TH1*
m_local_x_barrel
{};
55
TH1*
m_local_x_endcap
{};
56
57
TH1*
m_localCovXX_barrel
{};
58
TH1*
m_localCovXX_endcap
{};
59
60
TH1*
m_sizeX_barrel
{};
61
TH1*
m_sizeX_endcap
{};
62
63
TH2*
m_global_xy_barrel
{};
64
TH2*
m_global_xy_endcap
{};
65
66
TH2*
m_global_zr_barrel
{};
67
TH2*
m_global_zr_endcap
{};
68
};
69
70
}
71
72
#endif
ActsTrk::StripClusterValidationPlots::StripClusterValidationPlots
StripClusterValidationPlots(PlotBase *pParent, const std::string &sDir)
Definition:
StripClusterValidationPlots.cxx:9
SCT_ID.h
This is an Identifier helper class for the SCT subdetector. This class is a factory for creating comp...
ActsTrk::StripClusterValidationPlots::m_sizeX_barrel
TH1 * m_sizeX_barrel
Definition:
StripClusterValidationPlots.h:60
ActsTrk::StripClusterValidationPlots::m_eta_barrel
TH1 * m_eta_barrel
Definition:
StripClusterValidationPlots.h:39
PlotBase
Definition:
PlotBase.h:34
ActsTrk::StripClusterValidationPlots::m_perp_endcap
TH1 * m_perp_endcap
Definition:
StripClusterValidationPlots.h:43
python.copyTCTOutput.sDir
sDir
Definition:
copyTCTOutput.py:60
ActsTrk::StripClusterValidationPlots::m_global_zr_barrel
TH2 * m_global_zr_barrel
Definition:
StripClusterValidationPlots.h:66
ActsTrk::StripClusterValidationPlots::m_localCovXX_barrel
TH1 * m_localCovXX_barrel
Definition:
StripClusterValidationPlots.h:57
ActsTrk::StripClusterValidationPlots::m_global_xy_barrel
TH2 * m_global_xy_barrel
Definition:
StripClusterValidationPlots.h:63
ActsTrk::StripClusterValidationPlots::m_perp_barrel
TH1 * m_perp_barrel
Definition:
StripClusterValidationPlots.h:42
ActsTrk::StripClusterValidationPlots::m_global_y_barrel
TH1 * m_global_y_barrel
Definition:
StripClusterValidationPlots.h:48
ActsTrk::StripClusterValidationPlots::m_etaModule_barrel
TH1 * m_etaModule_barrel
Definition:
StripClusterValidationPlots.h:33
ActsTrk::StripClusterValidationPlots::m_global_xy_endcap
TH2 * m_global_xy_endcap
Definition:
StripClusterValidationPlots.h:64
ActsTrk::StripClusterValidationPlots::m_phiModule_barrel
TH1 * m_phiModule_barrel
Definition:
StripClusterValidationPlots.h:30
ActsTrk::StripClusterValidationPlots::m_global_x_endcap
TH1 * m_global_x_endcap
Definition:
StripClusterValidationPlots.h:46
ActsTrk::StripClusterValidationPlots::m_barrelEndcap
TH1 * m_barrelEndcap
Definition:
StripClusterValidationPlots.h:25
ActsTrk::StripClusterValidationPlots::m_etaModule_endcap
TH1 * m_etaModule_endcap
Definition:
StripClusterValidationPlots.h:34
ActsTrk::StripClusterValidationPlots::m_layerDisk_barrel
TH1 * m_layerDisk_barrel
Definition:
StripClusterValidationPlots.h:27
ActsTrk::StripClusterValidationPlots::m_layerDisk_endcap
TH1 * m_layerDisk_endcap
Definition:
StripClusterValidationPlots.h:28
ActsTrk::StripClusterValidationPlots::m_eta_endcap
TH1 * m_eta_endcap
Definition:
StripClusterValidationPlots.h:40
xAOD::StripCluster_v1
Definition:
StripCluster_v1.h:17
ActsTrk::StripClusterValidationPlots
Definition:
StripClusterValidationPlots.h:15
ActsTrk::StripClusterValidationPlots::m_sideModule_barrel
TH1 * m_sideModule_barrel
Definition:
StripClusterValidationPlots.h:36
ActsTrk::StripClusterValidationPlots::m_global_z_barrel
TH1 * m_global_z_barrel
Definition:
StripClusterValidationPlots.h:51
ActsTrk::StripClusterValidationPlots::~StripClusterValidationPlots
virtual ~StripClusterValidationPlots()=default
ActsTrk::StripClusterValidationPlots::m_global_z_endcap
TH1 * m_global_z_endcap
Definition:
StripClusterValidationPlots.h:52
ActsTrk::StripClusterValidationPlots::m_phiModule_endcap
TH1 * m_phiModule_endcap
Definition:
StripClusterValidationPlots.h:31
ActsTrk::StripClusterValidationPlots::m_global_y_endcap
TH1 * m_global_y_endcap
Definition:
StripClusterValidationPlots.h:49
ActsTrk::StripClusterValidationPlots::m_local_x_endcap
TH1 * m_local_x_endcap
Definition:
StripClusterValidationPlots.h:55
SCT_ID
Definition:
SCT_ID.h:68
ActsTrk::StripClusterValidationPlots::m_sizeX_endcap
TH1 * m_sizeX_endcap
Definition:
StripClusterValidationPlots.h:61
StripClusterContainer.h
ActsTrk::StripClusterValidationPlots::m_sideModule_endcap
TH1 * m_sideModule_endcap
Definition:
StripClusterValidationPlots.h:37
ActsTrk::StripClusterValidationPlots::fill
void fill(const xAOD::StripCluster *cluster, float beamSpotWeight, const SCT_ID *)
Definition:
StripClusterValidationPlots.cxx:58
ActsTrk
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Definition:
MuonDetectorBuilderTool.cxx:54
ActsTrk::StripClusterValidationPlots::m_global_x_barrel
TH1 * m_global_x_barrel
Definition:
StripClusterValidationPlots.h:45
PlotBase.h
ActsTrk::StripClusterValidationPlots::m_local_x_barrel
TH1 * m_local_x_barrel
Definition:
StripClusterValidationPlots.h:54
ActsTrk::StripClusterValidationPlots::m_localCovXX_endcap
TH1 * m_localCovXX_endcap
Definition:
StripClusterValidationPlots.h:58
ActsTrk::StripClusterValidationPlots::m_global_zr_endcap
TH2 * m_global_zr_endcap
Definition:
StripClusterValidationPlots.h:67
Generated on Sun Dec 22 2024 21:18:37 for ATLAS Offline Software by
1.8.18