File indexing completed on 2025-12-15 10:12:18
0001
0002
0003 #ifndef EDM4HEP_TrackerHit3DDATA_H
0004 #define EDM4HEP_TrackerHit3DDATA_H
0005
0006 #include "edm4hep/CovMatrix3f.h"
0007 #include "edm4hep/Vector3d.h"
0008 #include <cstdint>
0009
0010 namespace edm4hep {
0011
0012
0013
0014
0015
0016 class TrackerHit3DData {
0017 public:
0018 std::uint64_t cellID{};
0019 std::int32_t type{};
0020 std::int32_t quality{};
0021 float time{};
0022 float eDep{};
0023 float eDepError{};
0024 ::edm4hep::Vector3d position{};
0025 ::edm4hep::CovMatrix3f covMatrix{};
0026 };
0027
0028 namespace v5 {
0029 using TrackerHit3DData = edm4hep::TrackerHit3DData;
0030 }
0031
0032 }
0033
0034 #endif