EDM4eic
EIC data model
Loading...
Searching...
No Matches
TrajectoryData.h
Go to the documentation of this file.
1// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3#ifndef EDM4EIC_TrajectoryDATA_H
4#define EDM4EIC_TrajectoryDATA_H
5
6#include <cstdint>
7
8namespace edm4eic {
9
10
11/** @class TrajectoryData
12 * Raw trajectory from the tracking algorithm. What is called hit here is 2d measurement indeed.
13 * @author: S. Joosten, S. Li
14 */
16public:
17 std::uint32_t type{}; ///< 0 (does not have good track fit), 1 (has good track fit)
18 std::uint32_t nStates{}; ///< Number of tracking steps
19 std::uint32_t nMeasurements{}; ///< Number of hits used
20 std::uint32_t nOutliers{}; ///< Number of hits not considered
21 std::uint32_t nHoles{}; ///< Number of missing hits
22 std::uint32_t nSharedHits{}; ///< Number of shared hits with other trajectories
23
24 unsigned int measurementChi2_begin{};
25 unsigned int measurementChi2_end{};
26 unsigned int outlierChi2_begin{};
27 unsigned int outlierChi2_end{};
28 unsigned int trackParameters_begin{};
29 unsigned int trackParameters_end{};
34};
35
36} // namespace edm4eic
37
38
39#endif
Definition TrajectoryData.h:15
unsigned int measurementChi2_end
Definition TrajectoryData.h:25
unsigned int outlierChi2_begin
Definition TrajectoryData.h:26
std::uint32_t nSharedHits
Number of shared hits with other trajectories.
Definition TrajectoryData.h:22
unsigned int trackParameters_end
Definition TrajectoryData.h:29
unsigned int trackParameters_begin
Definition TrajectoryData.h:28
std::uint32_t nOutliers
Number of hits not considered.
Definition TrajectoryData.h:20
unsigned int outliers_deprecated_begin
Definition TrajectoryData.h:32
unsigned int measurements_deprecated_end
Definition TrajectoryData.h:31
std::uint32_t nStates
Number of tracking steps.
Definition TrajectoryData.h:18
std::uint32_t type
0 (does not have good track fit), 1 (has good track fit)
Definition TrajectoryData.h:17
std::uint32_t nMeasurements
Number of hits used.
Definition TrajectoryData.h:19
unsigned int outlierChi2_end
Definition TrajectoryData.h:27
std::uint32_t nHoles
Number of missing hits.
Definition TrajectoryData.h:21
unsigned int outliers_deprecated_end
Definition TrajectoryData.h:33
unsigned int measurements_deprecated_begin
Definition TrajectoryData.h:30
unsigned int measurementChi2_begin
Definition TrajectoryData.h:24
Definition CalorimeterHit.cc:18