EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::CellData Struct Reference

#include <acts/blob/sPHENIX/Examples/Io/Csv/src/TrackMlData.hpp>

Public Member Functions

 DFE_NAMEDTUPLE (CellData, hit_id, ch0, ch1, timestamp, value)
 

Public Attributes

uint64_t hit_id
 
int32_t ch0
 
int32_t ch1
 
int32_t timestamp = 0
 Digital cell timestamp. Not available in the TrackML datasets.
 
int32_t value
 (Digital) measured cell value, e.g. amplitude or time-over-threshold.
 

Detailed Description

Definition at line 89 of file TrackMlData.hpp.

View newest version in sPHENIX GitHub at line 89 of file TrackMlData.hpp

Member Function Documentation

ActsExamples::CellData::DFE_NAMEDTUPLE ( CellData  ,
hit_id  ,
ch0  ,
ch1  ,
timestamp  ,
value   
)

Member Data Documentation

int32_t ActsExamples::CellData::ch0

Digital cell address/ channel identifier. These should have been named channel{0,1} but we cannot change it now to avoid breaking backward compatibility.

Definition at line 97 of file TrackMlData.hpp.

View newest version in sPHENIX GitHub at line 97 of file TrackMlData.hpp

Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().

int32_t ActsExamples::CellData::ch1

Definition at line 97 of file TrackMlData.hpp.

View newest version in sPHENIX GitHub at line 97 of file TrackMlData.hpp

Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().

uint64_t ActsExamples::CellData::hit_id

Event-unique hit identifier. As defined for the simulated hit above and used to link back to it; same value can appear multiple times for clusters with more than one active cell.

Definition at line 93 of file TrackMlData.hpp.

View newest version in sPHENIX GitHub at line 93 of file TrackMlData.hpp

Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().

int32_t ActsExamples::CellData::timestamp = 0

Digital cell timestamp. Not available in the TrackML datasets.

Definition at line 99 of file TrackMlData.hpp.

View newest version in sPHENIX GitHub at line 99 of file TrackMlData.hpp

Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().

int32_t ActsExamples::CellData::value

(Digital) measured cell value, e.g. amplitude or time-over-threshold.

Definition at line 101 of file TrackMlData.hpp.

View newest version in sPHENIX GitHub at line 101 of file TrackMlData.hpp

Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().


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