ATLAS Offline Software
Loading...
Searching...
No Matches
PixelOfflineCalibData.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
6// PixelOfflineCalibData.h, (c) ATLAS Detector software
8
9#ifndef PIXELOFFLINECALIBDATA_H
10#define PIXELOFFLINECALIBDATA_H
11
16
18
19
28
29namespace PixelCalib {
30
70
71//CLASS_DEF(PixelOfflineCalibData, 27089939, 1)
72
78
79
80
82 *m_clustererrordata = idat;
83 return true;
84}
85
89 return true;
90}
91
94 return true;
95}
96
100
104
109
113
117
118inline const PixelClusterOnTrackErrorData*
122
123
124//================ Destructor =================================================
130
131}
132
135
136#endif
137
Hold mappings of ranges to condition objects.
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Hold mapping of ranges to condition objects.
Definition CondCont.h:889
PixelClusterOnTrackErrorData * getPixelClusterOnTrackErrorData()
PixelOfflineCalibData & operator=(const PixelOfflineCalibData &rhs)=delete
PixelClusterErrorData * getPixelClusterErrorData()
bool update(const PixelClusterErrorData &idat)
std::vector< float > GetConstants() const
void SetConstants(const std::vector< float > &constants)
PixelOfflineCalibData(const PixelOfflineCalibData &rhs)=delete
PixelClusterOnTrackErrorData * m_clusterontrackerrordata
PixelChargeInterpolationParameters * getPixelChargeInterpolationParameters()
PixelChargeInterpolationParameters * m_chargeinterpolationparameters
PixelClusterErrorData * m_clustererrordata
It manages the parametrizations of the uncertainty on the position of pixel clusters.