EICd
EIC data model
eic::PMTHitData Class Reference

#include <PMTHitData.h>

Public Attributes

::eic::Index ID {}
 Unique hit ID. More...
 
std::int64_t cellID {}
 The detector specific (geometrical) cell id. More...
 
float npe {}
 estimated number of photo-electrons [#] More...
 
float time {}
 Time [ns]. More...
 
float timeError {}
 Error on the time [ns]. More...
 
::eic::VectorXYZ position {}
 PMT hit position [mm]. More...
 
::eic::VectorXYZ local {}
 The local position of the hit in detector coordinates [mm]. More...
 
::eic::VectorXYZ dimension {}
 The dimension information of the pixel [mm]. More...
 

Detailed Description

EIC PMT hit

Author
: S. Joosten, C. Peng

Member Data Documentation

◆ cellID

std::int64_t eic::PMTHitData::cellID {}

The detector specific (geometrical) cell id.

◆ dimension

::eic::VectorXYZ eic::PMTHitData::dimension {}

The dimension information of the pixel [mm].

◆ ID

::eic::Index eic::PMTHitData::ID {}

Unique hit ID.

◆ local

::eic::VectorXYZ eic::PMTHitData::local {}

The local position of the hit in detector coordinates [mm].

◆ npe

float eic::PMTHitData::npe {}

estimated number of photo-electrons [#]

◆ position

::eic::VectorXYZ eic::PMTHitData::position {}

PMT hit position [mm].

◆ time

float eic::PMTHitData::time {}

Time [ns].

◆ timeError

float eic::PMTHitData::timeError {}

Error on the time [ns].


The documentation for this class was generated from the following file: