File indexing completed on 2025-01-18 09:55:33
0001
0002
0003 #ifndef EDM4EIC_TrajectoryDATA_H
0004 #define EDM4EIC_TrajectoryDATA_H
0005
0006 #include <cstdint>
0007
0008 namespace edm4eic {
0009
0010
0011
0012
0013
0014
0015 class TrajectoryData {
0016 public:
0017 std::uint32_t type{};
0018 std::uint32_t nStates{};
0019 std::uint32_t nMeasurements{};
0020 std::uint32_t nOutliers{};
0021 std::uint32_t nHoles{};
0022 std::uint32_t nSharedHits{};
0023
0024 unsigned int measurementChi2_begin{};
0025 unsigned int measurementChi2_end{};
0026 unsigned int outlierChi2_begin{};
0027 unsigned int outlierChi2_end{};
0028 unsigned int trackParameters_begin{};
0029 unsigned int trackParameters_end{};
0030 unsigned int measurements_deprecated_begin{};
0031 unsigned int measurements_deprecated_end{};
0032 unsigned int outliers_deprecated_begin{};
0033 unsigned int outliers_deprecated_end{};
0034 };
0035
0036 }
0037
0038
0039 #endif