![]() |
ATLAS Offline Software
|
#include <PixelClusterOnTrackErrorData.h>
Public Member Functions | |
| PixelClusterOnTrackErrorData () | |
| ~PixelClusterOnTrackErrorData () | |
| int | getVersion () const |
| Methods to access the calibration data. | |
| void | setVersion (int version) |
| int | getNumberOfPhiBarrelBins () const |
| int | getNumberOfEtaBarrelBins () const |
| int | getNumberOfPhiIBLBins () const |
| int | getNumberOfEtaIBLBins () const |
| const std::vector< float > & | getClusterSizeBinsX () const |
| const std::vector< float > & | getClusterSizeBinsY () const |
| const std::vector< float > & | getEtaBins () const |
| const std::vector< float > & | getIncidenceAngleBins () const |
| const std::vector< float > & | getEtaIBLBins () const |
| const std::vector< float > & | getIncidenceAngleIBLBins () const |
| float | getPixelBarrelEtaError (int ibin) const |
| float | getPixelBarrelPhiError (int ibin) const |
| float | getPixelIBLEtaError (int ibin) const |
| float | getPixelIBLPhiError (int ibin) const |
| void | setParameters (const int ncsx, const int ncsy, const int neta, const int nalpha, int offset, const std::vector< float > &constants) |
| void | setPixelBarrelPhiError (int ibin, double error) |
| void | setPixelBarrelEtaError (int ibin, double error) |
| void | setPixelIBLPhiError (int ibin, double error) |
| void | setPixelIBLEtaError (int ibin, double error) |
| int | getBarrelBinPhi (double angle, int phiClusterSize) const |
| int | getBarrelBinEta (double eta, int etaClusterSize, int phiClusterSize) const |
| int | getIBLBinPhi (double angle, int phiClusterSize) const |
| int | getIBLBinEta (double eta, int etaClusterSize) const |
| void | Print (const std::string &file) const |
| void | Load (const std::string &file) |
| int | getIBLcsxbins () const |
| int | getIBLcsybins () const |
| int | getIBLetabins () const |
| int | getIBLphibins () const |
| void | setIBLcsxbins (int icsx) |
| void | setIBLcsybins (int icsy) |
| void | setIBLetabins (int ieta) |
| void | setIBLphibins (int iphi) |
Static Public Member Functions | |
| static double | getPixelBarrelPhiError (double ang, int phiClusterSize) |
Private Member Functions | |
| void | Initialize () |
Private Attributes | |
| int | m_version {} |
| std::vector< float > | m_barrelphierror |
| std::vector< float > | m_barreletaerror |
| std::vector< float > | m_endcapphierror |
| std::vector< float > | m_endcapetaerror |
| std::vector< float > | m_csx |
| std::vector< float > | m_csy |
| std::vector< float > | m_etaref |
| std::vector< float > | m_phibins |
| int | m_csxbinsibl {} |
| int | m_csybinsibl {} |
| int | m_etabinsibl {} |
| int | m_phibinsibl {} |
| std::vector< float > | m_ibletaref |
| std::vector< float > | m_iblphibins |
| std::vector< float > | m_iblphierror |
| std::vector< float > | m_ibletaerror |
Definition at line 25 of file PixelClusterOnTrackErrorData.h.
| PixelClusterOnTrackErrorData::PixelClusterOnTrackErrorData | ( | ) |
Definition at line 17 of file PixelClusterOnTrackErrorData.cxx.
|
default |
| int PixelClusterOnTrackErrorData::getBarrelBinEta | ( | double | eta, |
| int | etaClusterSize, | ||
| int | phiClusterSize ) const |
Definition at line 166 of file PixelClusterOnTrackErrorData.cxx.
| int PixelClusterOnTrackErrorData::getBarrelBinPhi | ( | double | angle, |
| int | phiClusterSize ) const |
Definition at line 149 of file PixelClusterOnTrackErrorData.cxx.
|
inline |
Definition at line 47 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 48 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 49 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 52 of file PixelClusterOnTrackErrorData.h.
| int PixelClusterOnTrackErrorData::getIBLBinEta | ( | double | eta, |
| int | etaClusterSize ) const |
Definition at line 204 of file PixelClusterOnTrackErrorData.cxx.
| int PixelClusterOnTrackErrorData::getIBLBinPhi | ( | double | angle, |
| int | phiClusterSize ) const |
Definition at line 189 of file PixelClusterOnTrackErrorData.cxx.
|
inline |
Definition at line 93 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 94 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 95 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 96 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 50 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 53 of file PixelClusterOnTrackErrorData.h.
| int PixelClusterOnTrackErrorData::getNumberOfEtaBarrelBins | ( | ) | const |
Definition at line 75 of file PixelClusterOnTrackErrorData.cxx.
| int PixelClusterOnTrackErrorData::getNumberOfEtaIBLBins | ( | ) | const |
Definition at line 84 of file PixelClusterOnTrackErrorData.cxx.
| int PixelClusterOnTrackErrorData::getNumberOfPhiBarrelBins | ( | ) | const |
Definition at line 71 of file PixelClusterOnTrackErrorData.cxx.
| int PixelClusterOnTrackErrorData::getNumberOfPhiIBLBins | ( | ) | const |
Definition at line 79 of file PixelClusterOnTrackErrorData.cxx.
| float PixelClusterOnTrackErrorData::getPixelBarrelEtaError | ( | int | ibin | ) | const |
Definition at line 125 of file PixelClusterOnTrackErrorData.cxx.
|
static |
Definition at line 89 of file PixelClusterOnTrackErrorData.cxx.
| float PixelClusterOnTrackErrorData::getPixelBarrelPhiError | ( | int | ibin | ) | const |
Definition at line 131 of file PixelClusterOnTrackErrorData.cxx.
| float PixelClusterOnTrackErrorData::getPixelIBLEtaError | ( | int | ibin | ) | const |
Definition at line 137 of file PixelClusterOnTrackErrorData.cxx.
| float PixelClusterOnTrackErrorData::getPixelIBLPhiError | ( | int | ibin | ) | const |
Definition at line 143 of file PixelClusterOnTrackErrorData.cxx.
| int PixelClusterOnTrackErrorData::getVersion | ( | ) | const |
Methods to access the calibration data.
Definition at line 296 of file PixelClusterOnTrackErrorData.cxx.
|
private |
Definition at line 24 of file PixelClusterOnTrackErrorData.cxx.
| void PixelClusterOnTrackErrorData::Load | ( | const std::string & | file | ) |
Definition at line 374 of file PixelClusterOnTrackErrorData.cxx.
| void PixelClusterOnTrackErrorData::Print | ( | const std::string & | file | ) | const |
Definition at line 301 of file PixelClusterOnTrackErrorData.cxx.
|
inline |
Definition at line 98 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 99 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 100 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 101 of file PixelClusterOnTrackErrorData.h.
| void PixelClusterOnTrackErrorData::setParameters | ( | const int | ncsx, |
| const int | ncsy, | ||
| const int | neta, | ||
| const int | nalpha, | ||
| int | offset, | ||
| const std::vector< float > & | constants ) |
Definition at line 219 of file PixelClusterOnTrackErrorData.cxx.
|
inline |
Definition at line 70 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 68 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 75 of file PixelClusterOnTrackErrorData.h.
|
inline |
Definition at line 73 of file PixelClusterOnTrackErrorData.h.
| void PixelClusterOnTrackErrorData::setVersion | ( | int | version | ) |
Definition at line 294 of file PixelClusterOnTrackErrorData.cxx.
|
private |
Definition at line 109 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 108 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 114 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 119 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 115 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 120 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 111 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 110 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 121 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 116 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 126 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 123 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 124 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 125 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 117 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 122 of file PixelClusterOnTrackErrorData.h.
|
private |
Definition at line 106 of file PixelClusterOnTrackErrorData.h.