EICd
EIC data model
eicd::PMTHitData Class Reference

#include <PMTHitData.h>

Public Attributes

std::uint64_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...
 
::edm4hep::Vector3f position {}
 PMT hit position [mm]. More...
 
::edm4hep::Vector3f dimension {}
 The dimension information of the pixel [mm]. More...
 
std::int32_t sector {}
 The sector this hit occured in. More...
 
::edm4hep::Vector3f local {}
 The local position of the hit in detector coordinates (relative to the sector) [mm]. More...
 

Detailed Description

EIC PMT hit

Author
: S. Joosten, C. Peng

Member Data Documentation

◆ cellID

std::uint64_t eicd::PMTHitData::cellID {}

The detector specific (geometrical) cell id.

◆ dimension

::edm4hep::Vector3f eicd::PMTHitData::dimension {}

The dimension information of the pixel [mm].

◆ local

::edm4hep::Vector3f eicd::PMTHitData::local {}

The local position of the hit in detector coordinates (relative to the sector) [mm].

◆ npe

float eicd::PMTHitData::npe {}

Estimated number of photo-electrons [#].

◆ position

::edm4hep::Vector3f eicd::PMTHitData::position {}

PMT hit position [mm].

◆ sector

std::int32_t eicd::PMTHitData::sector {}

The sector this hit occured in.

◆ time

float eicd::PMTHitData::time {}

Time [ns].

◆ timeError

float eicd::PMTHitData::timeError {}

Error on the time [ns].


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