|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef PIXELCLUSTERONTRACKERRORDATA_H
10 #define PIXELCLUSTERONTRACKERRORDATA_H
66 void setParameters(
const int ncsx,
const int ncsy,
const int neta,
const int nalpha,
82 int phiClusterSize)
const;
88 void Print(
const std::string&
file)
const;
int getIBLBinPhi(double angle, int phiClusterSize) const
std::vector< float > m_iblphierror
int getBarrelBinEta(double eta, int etaClusterSize, int phiClusterSize) const
int getNumberOfEtaIBLBins() const
int getIBLBinEta(double eta, int etaClusterSize) const
void setPixelBarrelPhiError(int ibin, double error)
int getIBLcsxbins() const
static double getPixelBarrelPhiError(double ang, int phiClusterSize)
void setPixelIBLEtaError(int ibin, double error)
void setIBLetabins(int ieta)
const std::vector< float > & getEtaIBLBins() const
const std::vector< float > & getClusterSizeBinsY() const
std::vector< float > m_ibletaerror
PixelClusterOnTrackErrorData()
int getIBLphibins() const
~PixelClusterOnTrackErrorData()
std::vector< float > m_ibletaref
void Print(const std::string &file) const
const std::vector< float > & getIncidenceAngleBins() const
int getNumberOfPhiBarrelBins() const
void setIBLcsxbins(int icsx)
int getVersion() const
Methods to access the calibration data.
int getBarrelBinPhi(double angle, int phiClusterSize) const
void setIBLphibins(int iphi)
void setParameters(const int ncsx, const int ncsy, const int neta, const int nalpha, int offset, const std::vector< float > &constants)
void setIBLcsybins(int icsy)
double angle(const GeoTrf::Vector2D &a, const GeoTrf::Vector2D &b)
int getNumberOfPhiIBLBins() const
const std::vector< float > & getEtaBins() const
float getPixelIBLPhiError(int ibin) const
std::vector< float > m_csx
void setPixelBarrelEtaError(int ibin, double error)
std::vector< float > m_barreletaerror
void setVersion(int version)
std::vector< float > m_barrelphierror
const std::vector< float > & getClusterSizeBinsX() const
float getPixelBarrelEtaError(int ibin) const
int getIBLcsybins() const
int getNumberOfEtaBarrelBins() const
int getIBLetabins() const
void setPixelIBLPhiError(int ibin, double error)
std::vector< float > m_endcapetaerror
std::vector< float > m_etaref
std::vector< float > m_phibins
std::vector< float > m_csy
void Load(const std::string &file)
macros to associate a CLID to a type
const std::vector< float > & getIncidenceAngleIBLBins() const
std::vector< float > m_endcapphierror
std::vector< float > m_iblphibins
float getPixelIBLEtaError(int ibin) const