EDM4eic
EIC data model
Loading...
Searching...
No Matches
TrackerHitData.h
Go to the documentation of this file.
1// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3#ifndef EDM4EIC_TrackerHitDATA_H
4#define EDM4EIC_TrackerHitDATA_H
5
6#include "edm4eic/CovDiag3f.h"
7#include "edm4hep/Vector3f.h"
8#include <cstdint>
9
10namespace edm4eic {
11
12
13/** @class TrackerHitData
14 * Tracker hit (reconstructed from Raw)
15 * @author: W. Armstrong, S. Joosten
16 */
18public:
19 std::uint64_t cellID{}; ///< The detector specific (geometrical) cell id.
20 ::edm4hep::Vector3f position{}; ///< Hit (cell) position [mm]
21 ::edm4eic::CovDiag3f positionError{}; ///< Covariance Matrix
22 float time{}; ///< Hit time [ns]
23 float timeError{}; ///< Error on the time
24 float edep{}; ///< Energy deposit in this hit [GeV]
25 float edepError{}; ///< Error on the energy deposit [GeV]
26
27};
28
29} // namespace edm4eic
30
31
32#endif
Definition CovDiag3f.h:18
Definition TrackerHitData.h:17
::edm4hep::Vector3f position
Hit (cell) position [mm].
Definition TrackerHitData.h:20
::edm4eic::CovDiag3f positionError
Covariance Matrix.
Definition TrackerHitData.h:21
float time
Hit time [ns].
Definition TrackerHitData.h:22
float edep
Energy deposit in this hit [GeV].
Definition TrackerHitData.h:24
float timeError
Error on the time.
Definition TrackerHitData.h:23
std::uint64_t cellID
The detector specific (geometrical) cell id.
Definition TrackerHitData.h:19
float edepError
Error on the energy deposit [GeV].
Definition TrackerHitData.h:25
Definition CalorimeterHit.cc:18