EDM4eic
EIC data model
Loading...
Searching...
No Matches
PMTHitData.h
Go to the documentation of this file.
1// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3#ifndef EDM4EIC_PMTHitDATA_H
4#define EDM4EIC_PMTHitDATA_H
5
6#include "edm4hep/Vector3f.h"
7#include <cstdint>
8
9namespace edm4eic {
10
11
12/** @class PMTHitData
13 * EIC PMT hit
14 * @author: S. Joosten, C. Peng
15 */
17public:
18 std::uint64_t cellID{}; ///< The detector specific (geometrical) cell id.
19 float npe{}; ///< Estimated number of photo-electrons [#]
20 float time{}; ///< Time [ns]
21 float timeError{}; ///< Error on the time [ns]
22 ::edm4hep::Vector3f position{}; ///< PMT hit position [mm]
23 ::edm4hep::Vector3f dimension{}; ///< The dimension information of the pixel [mm].
24 std::int32_t sector{}; ///< The sector this hit occurred in
25 ::edm4hep::Vector3f local{}; ///< The local position of the hit in detector coordinates (relative to the sector) [mm]
26
27};
28
29} // namespace edm4eic
30
31
32#endif
Definition PMTHitData.h:16
::edm4hep::Vector3f dimension
The dimension information of the pixel [mm].
Definition PMTHitData.h:23
float timeError
Error on the time [ns].
Definition PMTHitData.h:21
std::uint64_t cellID
The detector specific (geometrical) cell id.
Definition PMTHitData.h:18
::edm4hep::Vector3f local
The local position of the hit in detector coordinates (relative to the sector) [mm].
Definition PMTHitData.h:25
float time
Time [ns].
Definition PMTHitData.h:20
::edm4hep::Vector3f position
PMT hit position [mm].
Definition PMTHitData.h:22
float npe
Estimated number of photo-electrons [#].
Definition PMTHitData.h:19
std::int32_t sector
The sector this hit occurred in.
Definition PMTHitData.h:24
Definition CalorimeterHit.cc:18