File indexing completed on 2025-12-16 09:20:24
0001 #ifndef TPC_TPCDISTORTIONCORRECTIONCONTAINER_H
0002 #define TPC_TPCDISTORTIONCORRECTIONCONTAINER_H
0003
0004
0005
0006
0007
0008
0009
0010 #include <array>
0011
0012 class TH1;
0013
0014 class TpcDistortionCorrectionContainer
0015 {
0016 public:
0017
0018 TpcDistortionCorrectionContainer() = default;
0019
0020
0021 int m_dimensions = 3;
0022
0023 bool m_use_scalefactor = false;
0024 float m_scalefactor = 1.0;
0025
0026
0027 bool m_phi_hist_in_radians = true;
0028
0029 bool m_interpolate_z = true;
0030
0031
0032
0033 std::array<TH1*, 2> m_hDRint = {{nullptr, nullptr}};
0034 std::array<TH1*, 2> m_hDPint = {{nullptr, nullptr}};
0035 std::array<TH1*, 2> m_hDZint = {{nullptr, nullptr}};
0036
0037
0038
0039
0040
0041
0042 std::array<TH1*, 2> m_hentries = {{nullptr, nullptr}};
0043
0044 };
0045
0046 #endif