![]() |
|
|||
File indexing completed on 2025-09-15 08:56:01
0001 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT 0002 0003 #ifndef EDM4HEP_TrackerHitPlaneDATA_H 0004 #define EDM4HEP_TrackerHitPlaneDATA_H 0005 0006 #include "edm4hep/CovMatrix3f.h" 0007 #include "edm4hep/Vector2f.h" 0008 #include "edm4hep/Vector3d.h" 0009 #include <cstdint> 0010 0011 namespace edm4hep { 0012 0013 0014 /** @class TrackerHitPlaneData 0015 * Tracker hit plane 0016 * @author: EDM4hep authors 0017 */ 0018 class TrackerHitPlaneData { 0019 public: 0020 std::uint64_t cellID{}; ///< ID of the sensor that created this hit 0021 std::int32_t type{}; ///< type of raw data hit 0022 std::int32_t quality{}; ///< quality bit flag of the hit 0023 float time{}; ///< time of the hit [ns] 0024 float eDep{}; ///< energy deposited on the hit [GeV] 0025 float eDepError{}; ///< error measured on EDep [GeV] 0026 ::edm4hep::Vector2f u{}; ///< measurement direction vector, u lies in the x-y plane 0027 ::edm4hep::Vector2f v{}; ///< measurement direction vector, v is along z 0028 float du{}; ///< measurement error along the direction 0029 float dv{}; ///< measurement error along the direction 0030 ::edm4hep::Vector3d position{}; ///< hit position [mm] 0031 ::edm4hep::CovMatrix3f covMatrix{}; ///< covariance of the position (x,y,z) 0032 0033 }; 0034 0035 } // namespace edm4hep 0036 0037 0038 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
![]() ![]() |