|
ACTS
Experiment-independent tracking
|
A channel definition: Cell identification, readout word, links. More...
#include <ActsFatras/Digitization/DigitizationData.hpp>
Public Member Functions | |
| Channel ()=delete | |
| Channel (std::array< Cell, kSize > cellId_, signal_t value_, std::unordered_set< unsigned int > links_={}) | |
| Channel constructor. | |
Public Attributes | |
| std::array< Cell, kSize > | cellId |
| The cell identification in sizeof..(kParameters) dimensions. | |
| std::unordered_set< unsigned int > | links = {} |
| The potential (truth) links. | |
| signal_t | value = 0 |
| The signal value, as complex as possible, but need += operator and double() cast for the weight. | |
A channel definition: Cell identification, readout word, links.
| signal_t | Type of the signal, requires += operator |
| kSize | Number of channel coordinates |
| ActsFatras::Channel< signal_t, kSize >::Channel | ( | std::array< Cell, kSize > | cellId_, |
| signal_t | value_, | ||
| std::unordered_set< unsigned int > | links_ = {} ) |
Channel constructor.
| cellId_ | The Cell identification and position |
| value_ | The Cell value |
| links_ | The (optional) links to e.g. truth indices |
|
delete |
| std::array<Cell, kSize> ActsFatras::Channel< signal_t, kSize >::cellId |
The cell identification in sizeof..(kParameters) dimensions.
| std::unordered_set<unsigned int> ActsFatras::Channel< signal_t, kSize >::links = {} |
The potential (truth) links.
| 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.