EICd
EIC data model
RawPMTHitData.h
Go to the documentation of this file.
1
// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3
#ifndef EICD_RawPMTHitDATA_H
4
#define EICD_RawPMTHitDATA_H
5
6
#include "
eicd/Index.h
"
7
8
namespace
eic
{
9
10
11
/** @class RawPMTHitData
12
* EIC Raw PMT hit
13
* @author: S. Joosten, C. Peng
14
*/
15
class
RawPMTHitData
{
16
public
:
17
::eic::Index
ID
{};
///< unique hit ID
18
std::int64_t
cellID
{};
///< The detector specific (geometrical) cell id.
19
std::uint32_t
amplitude
{};
///< PMT signal amplitude [ADC]
20
std::uint32_t
time
{};
///< PMT signal time [TDC]
21
22
};
23
24
}
// namespace eic
25
26
27
#endif
eic::Index
Definition:
Index.h:11
eic::RawPMTHitData::amplitude
std::uint32_t amplitude
PMT signal amplitude [ADC].
Definition:
RawPMTHitData.h:19
eic
Definition:
BasicParticle.cc:13
eic::RawPMTHitData::cellID
std::int64_t cellID
The detector specific (geometrical) cell id.
Definition:
RawPMTHitData.h:18
eic::RawPMTHitData::ID
::eic::Index ID
unique hit ID
Definition:
RawPMTHitData.h:17
eic::RawPMTHitData::time
std::uint32_t time
PMT signal time [TDC].
Definition:
RawPMTHitData.h:20
Index.h
eic::RawPMTHitData
Definition:
RawPMTHitData.h:15
eicd
RawPMTHitData.h
Generated by
1.8.18