Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Fatras/include/ActsFatras/Digitization/DigitizationData.hpp>
Public Member Functions | |
Channel (std::array< Cell, kSize > cellId_, signal_t value_, std::unordered_set< unsigned int > links_={}) | |
Channel ()=delete | |
Public Attributes | |
std::array< Cell, kSize > | cellId |
The cell identification in sizeof..(kParameters) dimensions. | |
signal_t | value = 0 |
std::unordered_set< unsigned int > | links = {} |
The potential (truth) links. | |
A channel definition: Cell identification, readout word, links
signal_t | Type of the signal, requires += operator |
kSize | Number of channel coordinates |
Definition at line 27 of file DigitizationData.hpp.
View newest version in sPHENIX GitHub at line 27 of file DigitizationData.hpp
|
inline |
Channel constructor
cellId_ | The Cell idenficiation and position |
value_ | The Cell value |
links_ | The (optional) links to e.g. truth indices |
Definition at line 41 of file DigitizationData.hpp.
View newest version in sPHENIX GitHub at line 41 of file DigitizationData.hpp
|
delete |
std::array<Cell, kSize> ActsFatras::Channel< signal_t, kSize >::cellId |
The cell identification in sizeof..(kParameters) dimensions.
Definition at line 29 of file DigitizationData.hpp.
View newest version in sPHENIX GitHub at line 29 of file DigitizationData.hpp
Referenced by ActsFatras::mergeChannels().
std::unordered_set<unsigned int> ActsFatras::Channel< signal_t, kSize >::links = {} |
The potential (truth) links.
Definition at line 34 of file DigitizationData.hpp.
View newest version in sPHENIX GitHub at line 34 of file DigitizationData.hpp
signal_t ActsFatras::Channel< signal_t, kSize >::value = 0 |
The signal value, as complex as possible, but need += operator and double() cast for the weight
Definition at line 32 of file DigitizationData.hpp.
View newest version in sPHENIX GitHub at line 32 of file DigitizationData.hpp
Referenced by pump.Token::__str__(), and pump.Token::Clone().