|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ITKPIXELCLUSTERERRORDATA_H
6 #define ITKPIXELCLUSTERERRORDATA_H
10 #include "Identifier/Identifier.h"
29 int sizePhi,
double angle,
30 int sizeZ,
double eta)
const;
35 double period_phi,
double period_sinheta,
36 double delta_x_slope,
double delta_x_offset,
double error_x,
37 double delta_y_slope,
double delta_y_offset,
double error_y );
39 void print(
const std::string&
file)
const;
47 std::map< const Identifier, std::vector<double> >
m_constmap;
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
void load(const std::string &file)
void setDeltaError(const Identifier *pixelId, double period_phi, double period_sinheta, double delta_x_slope, double delta_x_offset, double error_x, double delta_y_slope, double delta_y_offset, double error_y)
const std::map< const Identifier, std::vector< double > > & getConstMap() const
double angle(const GeoTrf::Vector2D &a, const GeoTrf::Vector2D &b)
void print(const std::string &file) const
std::pair< double, double > getDeltaError(const Identifier *pixelId) const
const PixelID * m_pixelID
std::pair< double, double > getDelta(const Identifier *pixelId, int sizePhi, double angle, int sizeZ, double eta) const
Methods to access the calibration data.
std::map< const Identifier, std::vector< double > > m_constmap
macros to associate a CLID to a type